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

image:install45.gif

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

image:install4.jpg

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

image:install5.jpg

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 

image:install6.jpg

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

Image:install7.jpg


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

image:install8.jpg

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 :

image:install9.jpg

On formate maintenant la partition principale

bt ~ # mkreiserfs /dev/sda3

image:install10.jpg

On répondra "y" à la question : Continue (y/n)

image:install11.jpg bt ~ # mke2fs /dev/sda1

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

image:install12.jpg

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/

image:Install13.jpg

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

image:Install14.jpg

[modifier] Etape 3 : Configurer MBR Lilo

[modifier] Liloconfig

bt ~ # liloconfig

image:Install16.jpg

image:Install17.jpg

image:Install18.jpg

image:Install19.jpg


image:Install20.jpg

image:Install21.jpg


[modifier] Lilo.conf part. 1

bt ~ # nano /etc/lilo.conf


image:Install23.jpg

image:Install24.jpg

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

image:Install27.jpg


bt ~ # lilo -v

image:Install28.jpg

bt ~ # exit
bt ~ # poweroff

image:Install29.jpg

Redémarrage sans le cd, et là, backtrack devrait se lancer.

Image:install30.jpg

[modifier] Résultat

Image:install31.jpg

bt ~ # startx

Image:install_installer_08.jpg

[modifier] Video

Tutorial video en anglais de muts.

http://www.offensive-security.com/movies/bt3install/bt3install.html