Vous n'êtes pas identifié(e).
==Description==
backtrack est comme vous le savez tous toujours basé sur Ubuntu Lucid 10.04 qui date d'avril 2010.
Certains matériel très récent peuvent en patir, même si en général cela tourne autour de la carte graphique (optimus) et que cela ne justifie pas de recréer une version complète.
Je l'ai faite juste pour le challenge et par curiosité histoire de donner un avant-goût de la peut-être prochaine version de backtrack.
==Pré-requis==
Naturellement nous ne construirons pas cette version à partir de la version desktop de Precise, mais from scratch à partir d'une minimale.
Pour vous procurer l'iso, il existe 2 moyens un live CD déjà tout fait qu'il vous faudra chrooter pour reconstruire une iso personnelle, ou bien la mini.iso qui fera office de net-install.
Pour le live CD c'est depuis ce site qu'il vous faudra aller:
http://www.ubuntu-mini-remix.org/
Pour la version netinstall par contre ça sera ici:
https://help.ubuntu.com/community/Insta … MinimalCD/
Ubuntu 12.04 "Precise Pangolin" Minimal CD 27MB* (MD5: e4d16caf537be112f3dc9ba94e158cf7, SHA1: 763a00069b3f305f0d9248d6c3e582bb65ef7a25)
==Installation du système de base==
Pour l'installation de base je vous re-dirige sur la page de la minimale de Lucid car rien n'a changé pratiquement.
Naturellement une connexion est obligatoire pour cette méthode.
http://www.linuxtrack.com/t810-Installe … nimale.htm
La seule chose à changer est le nom de la machine "bt" et le mot de passe "toor" pour les puriste, naturellement le choix vous reste libre.
:!: Attention certain moment de l'installation présente une image de fond mauve sans affichage, cela peut durer plusieurs minute faisant croire que l'installation à bloqué.
Pas de panique, c'est normal, l'accès aux dépot et au CD pouvant prendre un certain temps.
==Activation du compte root==
Depuis l'installation minimale un utilisateur est créer et le compte "root" est non actif.
Pour activer le compte root il suffit de se logger sur le compte utilisateur et de taper:
sudo passwd root
De taper le mot de passe root, et de le retaper pour confirmer.
Ensuite si vous le vouler rebooter sur le compte root et fiate un deluser pour supprimer le compte utilisateur.
deluser $USER
Et supprimer son dossier personnel.
rm -rf /home/$USER
==Installation de Mate==
Pour installer Mate j'ai lu ces 2 documentations:
http://doc.ubuntu-fr.org/mate et http://mate-desktop.org/install/#ubuntu
Pas de surprise donc il suffit de suivre la doc.
Mais add-apt-repository n'est pas actif, il faut donc installer avant python-software-properties.
Voir ici: http://doc.ubuntu-fr.org/ppa
apt-get install python-software-properties
Ensuite suivre la doc Mate.
add-apt-repository "deb http://packages.mate-desktop.org/repo/ubuntu precise main"
apt-get update
apt-get install mate-archive-keyring
apt-get update
Et installez les paquets de base.
apt-get install mate-core
apt-get install xinit
:!: Attention, la plupart des nom des composant de Mate ont changé ainsi respectivement alacarte gconf-editor et gnome-utils deviennent "mozo" mateconf-editor et mate-utils.
==Installation du wifi==
Le wifi est la partie délicate selon votre matériel, l'avantage c'est que vu que l'on part d'une base "from scratch" il n'y aura pas de conflict matériel.
Installation des outils wifi
apt-get install iw wireless-tools
Après référez-vous à la liste sur cette page pour votre modèle de carte.
http://doc.ubuntu-fr.org/wifi_liste_carte
Et sur celle-ci
http://linuxwireless.org/en/users/Devices/PCI
[size=16]==Installation des outil de pentest==[/size]
C'est la que la chose se corse, perso j'ai du jouer du apt-cache search paquet, apt-cache show paquet pour comparer les versions, visualiser les dépendances, et ne pas faire de bétise en cas de compilation.
==Aircrack-ng==
Pour le paquet que tout le monde attends "aircrack-ng" pour ne pas le citer qui est en réalité une suite de paquets, il suffit de lire la doc d'aircrack.
On installe les dépendances.
apt-get install subversion libssl-dev libsqlite3-dev
svn co http://trac.aircrack-ng.org/svn/trunk aircrack-ng
cd aircrack-ng
make sqlite=true unstable=true
make sqlite=true unstable=true install
Si vous comptez utiliser le suport cuda avec aircrack utiliser cette doc:
http://www.aircrack-ng.org/doku.php?id=install_aircrack#compiling_with_cuda…
Mais il est préférable d'installer les drivers propriétaire depuis le .run et cuda toolkit avant.
==Wireshark==
Pour wireshark je n'ai pas compilé, la dernière version me donnant un souci de dépendance non résolu, j'ai comparé la version des dépots de Precise et celle de backtrack 5 R3, celle de la R3 est une version plus ancienne que celle de Precise.
Donc simplement:
apt-get install wireshark
Si quelqu'un peux me préciser les dépendances pour la version 1.8 merci de poster en réponse à ce tuto.
==Nmap==
Pour Nmap on compile encore la dernière version 6.01.
./configure
make
make install
==Metasploit==
Téléchargez le .run
wget http://downloads.metasploit.com/data/releases/metasploit-latest-linux-installer.run
Rendez le exécutable.
chmod +x metasploit-latest-linux-installer.run
./metasploit-latest-linux-installer.run
Ensuite suivez les instructions de l'instaleur.
==Customisation de l'interface graphique==
installez le paquet gnome-themes-ubuntu
apt-get install gnome-themes-ubuntu
Ensuite choisir simplement le thème dust.
Téléchargez le wallpaper de backtrack et les menu, je vous ai préparé une archive avec tout ça.
wget http://linuxtrack.net/telechargement/menu.zip
Pour modifier le menu vous pouvez utilise mozo qui est le fork d'alacarte.
c'est la partie la plus longue de la procédure car il faut recréer tout le menu récupérer le menu de backtrack n'étant pas fonctionnel.
À suivre...
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne