Modules

Un article de Backtrack-fr.

Sommaire

[modifier] Ajout de Modules au Livecd de Backtrack

Une des caractéristique les plus appréciées de Backtrack est sa modularité. En tant qu'utilisateur final, vous avez la possibilité d'ajouter vos propres modules, scripts et outils sur le livecd.

[modifier] Montage du Livecd

Créer un répertoire temporaire d'installation dans /tmp

bt tmp # mkdir /tmp/INSTALL

Monter l'ISO et copier les répertoires /boot et /BT

bt tmp # mkdir /mnt/iso
bt tmp # mount -o loop -t iso9660 /tmp/bt2final.iso /mnt/iso
bt tmp # cp -rf /mnt/iso/* /tmp/INSTALL/

[modifier] Copier les nouveaux modules

Créer et ajouter vos modules dans le répertoire BT/modules

bt tmp # cp /tmp/module.lzm /tmp/INSTALL/BT/modules/

[modifier] Recréer votre nouvel ISO Backtrack modifié

Création du nouvel ISO

bt tmp # cd INSTALL/BT/
bt BT # ./make_iso.sh
Target ISO file name [ Hit enter for ../../BT.iso ]: /tmp/bt2final-mod.iso
mkisofs 2.01 (i686-pc-linux-gnu)
Scanning ../.
Scanning .././BT
Scanning .././BT/base
Scanning .././BT/configs
Scanning .././BT/modules
Scanning .././BT/optional
...
Done with: Directory tree cleanup                  Block(s)    0
Writing:   Extension record                        Start Block 65
Done with: Extension record                        Block(s)    1
Writing:   The File(s)                             Start Block 66
1.41% done, estimate finish Fri Mar  9 02:22:37 2007
2.81% done, estimate finish Fri Mar  9 02:22:37 2007
4.21% done, estimate finish Fri Mar  9 02:22:13 2007
5.61% done, estimate finish Fri Mar  9 02:22:19 2007
 ...
Total translation table size: 2048
Total rockridge attributes bytes: 8261
Total directory bytes: 34816
Path table size(bytes): 244
Done with: The File(s)                             Block(s)    356309
Writing:   Ending Padblock                         Start Block 356375
Done with: Ending Padblock                         Block(s)    150
Max brk space used 0
356525 extents written (696 MB)

[modifier] Boot et vérification

Booter sur votre nouvel ISO et vérifier que les modules se chargent correctement.

Image:Module-add.jpg