Backtrack pour les nuls

Un article de Backtrack-fr.

L’installation se déroule sous un laptop DELL précision M60, processeur x86, 1Go de RAM (Année 2003-2004)


Sommaire

[modifier] Introduction

Back|Track est un système d’exploitation linuxien axé sur la sécurité. Il est composé de nombreux softs touchant les divers domaines comme le Reversing (Desassembleur, Editeur HEX...), le Hacking (Rootkits, Scanner de failles, ...), la sécurité réseau (IDS...), et plus encore. En clair, c’est le parfait ami pour tenter d’infiltrer un réseau ou de le sécuriser.

Par contre, son installation peut poser des problèmes sur les laptops... En effet il n’est pas facile pour un novice ou même un initié, de réaliser certaines manipulations, et c’est ce qui me pousse aujourd’hui à écrire ce tutorial, en espérant ainsi réjouir ceux qui n’ont pu passer la frontière du liveCD.

Pour la suite, veuillez noter votre mémoire RAM (ou DDR, pour cela : “Clic droit sur Poste de travail” > Propriétés).

[modifier] Téléchargement de Back|Track 2.0 Final

Rendez-vous sur sa page, pour son téléchargement : http://www.remote-exploit.org/backtrack_download.html Une fois téléchargé, gravez-le en “.iso”, en vitesse x1. Redémarrez l’ordinateur en prenant soin d’avoir configuré le bios pour qu’il lance le CD gravé en premier.

Une fois au “boot: “, appuyez directement sur ENTREE, ne vous inquiétez pas, aucun argument (du genre “nopcmcia, etc...) n’est à rentrer, la version 2 gère automatiquement les configurations matérielles.

[modifier] Etape 1 : Partionnement des disques

[modifier] Partionner avec cfdisk

Une fois le liveCD lancé, un prompt vous demande un login et un mot de passe. Comme indiqué sur la notice de démarrage, le login est “root” et le mot de passe est son inverse “toor“. Entrons maintenant dans l’étape importante de cette installation, le partionnement du disque dur. Sur mon laptop le disque dur (un IDE) est monté sur “/dev/hda”, pour vous cela peut varier. Pour le connaître tapez :

  root ~ # fdisk -l  

Vous devriez alors voir s’afficher les disques durs, un disque dur peut être composé de plusieurs partionnements, sous linux par exemple le disque dur hda peut contenir plusieurs partionnements numérotés de 1 à x (où x est un nombre positif), de telle façon que hda1 et hdax sont respectivement les partitions 1 et x de hda.

Revenons donc à nos moutons. Nous allons utiliser l’utilitaire cfdisk pour le partionnement, il est plus convivial que son grand-père (fdisk). Tapez :

  root ~ # cfdisk /dev/votre_disque_dur  

Pour moi c’était donc :

  root ~ # cfdisk /dev/hda

Il s’affiche alors une sorte de tableau, la première colonne correspondant à la partition, la seconde au type de partition, et la troisième à sa taille.

Image:Cfdisk_0.jpg

Nous allons créer 2 partitions pour installer Back|Track; C’est parti :

(0) SI vous aviez déjà un OS d'installer, il faut commencer par supprimer [delete] toutes les partitions

01) Normalement on pointe maintenant sur l’espace libre “Freespace”. (cf image ci-dessus)

02) Ensuite à l’aide des touches directionnelles (droite et gauche), pointez sur “NEW”, et appuyez sur ENTREE. On vous demande alors le type de partion, primaire ou logique, on choisi primaire.

Image:Cfdisk_1.jpg

03) On vous demande ensuite l’espace à consacrer, entrez 38000 (ce qui correspond à 38Gb).Ceci sera donc la partition principale de backtrack qui contiendra également le boot loader.

Image:Cfdisk_2.jpg

04) A l’aide des touches directionnelles (haut et bas), sélectionner la partition libre “Freespace” et créez en une nouvelle. Ce sera la partition swap qui sera primaire également, réservez cette fois-ci le double de votre RAM (Moi j’ai mis 2048, car j’ai 1024Mo de ram). Ceci est donc la partition swap.

05) Placez-vous sur la première partion et définissez la comme bootable à l'aide de l'option boot

[modifier] Attribuer un système de fichier

Vous voilà donc avec 2 partitions, maintenant attribuons leur un système de fichier. Placez-vous sur la partition boot, utilisez ensuite l’option “TYPE” suivi de ENTREE.

Image:Cfdisk2.jpg

On vous demandera alors d’entrer un nombre, entrez le nombre 83. Pour la partition swap, reproduisez les mêmes démarches, excepté le nombre qui sera cette fois-ci l’attribut 82 (linux swap).

Pour la dernière partition (celle qui recevra le système), attribuez lui le même type que la partition boot (c-à-d 83)

Si tout c'est bien passé vous devriez vous retrouver avec l'écran suivant.

Image:Cfdisk1.jpg

Sélectionner "WRITE" puis appuyer sur ENTREE.

Par prudence, et afin que le système prenne en compte les changements, redémarrez votre machine.

PS: Si vous vous êtes amusé avec fdisk, vous devriez vous retrouver avec ceci :

Image:Fdisk.jpg

[modifier] Formater ces systèmes de fichiers

Pour que ces systèmes soient lisibles, formatons-les :

Nous allons commencer par la partition principale, tapez :

bt ~ # mke2fs /dev/hda1

ce qui devrait vous donner ceci :

bt ~ # mke2fs /dev/hda1
mke2fs 1.38 (30-Jun-2005)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
4636672 inodes, 9267496 blocks
463374 blocks (5.00%) reserved for the super user
First data block=0
283 block groups
32768 blocks per group, 32768 fragments per group
16384 inodes per group
Superblock backups stored on blocks:
       32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
       4096000, 7962624
Writing inode tables: done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 32 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.

Ensuite nous allons formater la partition swap, tapez :

bt ~ # mkswap /dev/hda2

ce qui devrait vous donner ceci :

Setting up swapspace version 1, size = 1998737 kB
no label, UUID=252a7b47-8c1a-41c9-897c-3998925f8c8c

Ensuite on active cette partition :

bt ~ # swapon /dev/hda2

On aurait aussi pu formater sa partition principale de cette façon :

bt ~ # mke2fs -j /dev/hda1

ou

root ~ # mkfs.ext3 votre_partition_linux

Après à vous de choisir le type de partition que vous voulez, ext2 ou ext3. La principale différence est la journalisation.

Voilà vous avez fini l’étape 1 qui était la plus longue! Il est préférable et même conseillé de redémarrer à ce stade de l’installation.

[modifier] Etape 2 : Installation via "Back|Track Installer"

Une fois le système redémarré, revenez sur le prompt.


[modifier] Prérequis

Tapez ces deux commandes pour créer le répertoire de l’installation :

bt ~ # mkdir /mnt/hda1

Nous allons monter la partition créée sur ce répertoire, pour ainsi écrire dessus.

bt ~ # mount /dev/hda1 /mnt/hda1

[modifier] Lancement de l'installation


Lancer l’environnement graphique via le prompt : startx
Allez dans Système > Back|Track Installer

Image:Btinst_0.jpg

La fenêtre d’installation s’ouvre à vous

Dans l’entrée Source, laissez vide
Dans l’entrée Path to install, entrez : /mnt/hda1
Dans la troisième entrée, laissez par défaut.

Voilà reste à cliquer sur Install, et l’installation commence...

Image:Btinst_1.jpg

Elle devrait mettre surtout du temps à un certain niveau, c’est normal.

Image:Btinst_2.jpg

Redémarrez encore une fois sans le cd, et là, backtrack devrait se lancer par défaut.


[modifier] Choix de la langue

Voici comment faire si vous ne voulez plus clicker sur le petit drapeau en bas à droite, à chaque redémarrage, pour définir votre clavier.

  1. Click droit sur le petit drapeau et sélectionner configure.
  2. Supprimer toutes les langues inutiles
  3. Suivant votre pays, vous pouvez encore personnaliser la variante du clavier et le label.

Image:Btinst_3.jpg

Et si vous voulez encore avoir KDE en francais. Je vous laisse utiliser le gestionnaire de paquet et installer le paquet correspondant.

http://wiki.backtrack-fr.net/index.php/Slap-get

http://wiki.backtrack-fr.net/index.php/Pkgtool