Backtrack 3 propre
Un article de Backtrack-fr.
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.
[modifier] Téléchargement de Back|Track 3 Beta Edition
Rendez-vous sur sa page, pour son téléchargement :
BT3 ISO/DVD/MIRROR/TORRENT http://www.remote-exploit.org/backtrack_download.html
BT3 ISO http://www.offensive-security.com/bt3b141207.iso.torrent
BT3 USB/DVD http://www.offensive-security.com/bt3b141207.rar.torrent
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.
Afin de faciliter l'installation, je vous conseille de supprimer toutes les partiotns existante sur votre disque dur.
[modifier] Démarrage
Appuyer sur BT3 Graphics Mode (KDE)
Ceci vous permettra d'accéder directement à l'interface graphique sans passer par la case terminal :).
[modifier] Etape 1 : Partionnement des disques
Commencer par ouvrir un terminal afin d'attaquer l’étape importante de cette installation, le partionnement du disque dur. Taper la commande suivante pour connaître votre type de HD :
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 sda peut contenir plusieurs partionnements numérotés de 1 à x (où x est un nombre positif), de telle façon que sda1 et sdax sont respectivement les partitions 1 et x de sda.
root ~ # fdisk /dev/votre_disque_dur
Pour moi c’était donc :
root ~ # fdisk /dev/sda
Au prompt (Command (m for help)) on va saisir les caractères suivants afin de créer la partition de boot:
p = montre les partitions
n = crée une nouvelle partition
- p = primary partition
- 1 = numéro de partition
- 1 = premier cylindre
- +64M = taille de la partition
On renouvelle l'opération 2 fois pour créer la partition de swap et la partition qui va recevoir Backtrack.
p = montre les partitions
n = crée une nouvelle partition
- p = primary partition
- 2 = numéro de partition
- 10 = premier cylindre
- +2048M = taille de la partition
p = montre les partitions
n = crée une nouvelle partition
- p = primary partition
- 3 = numéro de partition
- [enter] = premier cylindre
- [enter] = taille de la partition
p = nous affiche toutes nos partitions :)
On constate qu'elles sont toutes identiques, donc nous allons corriger cela.
[modifier] Attribuer un système de fichier
Vous voilà donc avec 3 partitions, maintenant attribuons leur un système de fichier. Placez-vous sur la partition boot, utilisez ensuite l’option “TYPE” suivi de ENTREE.
Au prompt (Command (m for help)) on va saisir les caractères suivants afin de définir les type de partitions
a = pour définir la partition bootable 1 = le numéro de la partion choisie
t = pour attibuer un type de fichier 2 = pour choisir la partition 82 = linux swap
p = pour nous montrer toutes nos partitions
Afin de sauvegarder les modifications on va écrire (Write) la table des partitions
Au prompt (Command (m for help)) on va saisir les caractères suivant afin de sauvegarder les changements
w = write
ATTENTION, SI VOTRE DISQUE N'ETAIT PAS VIERGE OU FORMATE, IL VOUS FAUDRA REBOOTER AFIN QUE LES MODIFICATIONS SOIENT PRISES EN COMPTE !
[modifier] Formater les systèmes de fichiers
Pour que ces systèmes soient lisibles, formatons-les :
Nous allons commencer par la partition principale, tapez :
bt ~ # mke2fs /dev/sda1
SI VOUS AVEZ UN MESSAGE D'ERREUR VOUS DISANT QUE LE DISQUE EST DEJA MONTE, TAPEZ : bt ~ # umount /mnt/sda1
Ensuite nous allons formater la partition swap, tapez :
bt ~ # mkswap /dev/sda2
Ensuite on active cette partition :
bt ~ # swapon /dev/sda2
ce qui devrait vous donner ceci :
On formate maintenant la partition principale
bt ~ # mkreiserfs /dev/sda3
On répondra "y" à la question : Continue (y/n)
SI VOUS AVEZ UN MESSAGE D'ERREUR VOUS DISANT QUE LE DISQUE EST DEJA MONTE, TAPEZ : bt ~ # umount /mnt/sda3
[modifier] Répertoires d'installation
Tapez ces commandes pour créer les répertoire d’installation :
bt ~ # mkdir /mnt/BT bt ~ # mkdir /mnt/BT/boot
Nous allons monter les partitions créées sur ces répertoires, pour ainsi écrire dessus.
bt ~ # mount /dev/sda3 /mnt/BT bt ~ # mount /dev/sda1 /mnt/BT/boot
En tapant "bt ~ # mount /dev/sda1 /mnt/BT/boot" on peut avoir cette erreur : "mount: mount point /mnt/BT/boot does not exist". Dans ce cas, retaper "bt ~ # mkdir /mnt/BT/boot" puis "bt ~ # mount /dev/sda1 /mnt/BT/boot".
[modifier] Etape 2 : copie du système
bt ~ # cp /boot/vmlinuz /mnt/BT/boot
bt ~ # cp --preserve -R /{bin,dev,home,lib,opt,sbin,usr,etc,pentest,root,var} /mnt/BT/
Attendre que les fichiers se copient ... Peut prendre quelques minutes.
bt ~ # mkdir /mnt/BT/{proc,sys,tmp,mnt}
bt ~ # mount -t proc proc /mnt/BT/proc
bt ~ # mount -o bind /dev/ /mnt/BT/dev
bt ~ # chroot /mnt/BT/ /bin/bash
[modifier] Etape 3 : Configurer MBR Lilo
[modifier] Liloconfig
bt ~ # liloconfig
[modifier] Lilo.conf part. 1
bt ~ # nano /etc/lilo.conf
save
[modifier] Splash.initrd
bt ~ # splash -s -f /etc/bootsplash/themes/Linux/config/bootsplash-1024x768.cfg >> /boot/splash.initrd
[modifier] Lilo.conf part. 2
bt ~ # nano /etc/lilo.conf
bt ~ # lilo -v
bt ~ # exit bt ~ # poweroff
Redémarrage sans le cd, et là, backtrack devrait se lancer.
[modifier] Résultat
bt ~ # startx
[modifier] Video
Tutorial video en anglais de muts.
http://www.offensive-security.com/movies/bt3install/bt3install.html



























