Déployer Kali 2016 en mode persistant sur USB

Kali Linux est une distribution Linux basée sur Debian destinée aux tests avancés de pénétration et d’audit de sécurité. Il contient plusieurs outils pour effectuer diverses tâches de sécurité de l’information, telles que la cartographie de réseau et l’ingénierie inverse. Kali est développé, financé et maintenu par Offensive Security, une entreprise leader dans le domaine de la sécurité de l’information.

La façon la plus simple d’exécuter Kali est «Live» à partir d’une clé USB; Cependant il est fortement recommandé de configurer un support persistant, de sorte que tout changement reste sur la clé USB. Par exemple, vous pouvez conserver :

  • Configurations système (clavier, pilotes personnalisés, signe
  • Applications installées et scripts créés par l’utilisateur
  • Mises à jour système
  • Vos fichiers

Disposer d’un système Linux multi-usage actif pourrait être utile pour de nombreuses situations (suppression des logiciels malveillants, maintient de l’état d’un ordinateur, tests d’environnements potentiellement dangereux). Un système persistant pourrait être encore plus utile pour sauver des fichiers le temps d’une installation.

Les étapes nécessaires pour obtenir une installation USB persistante sont les suivantes:

Téléchargez la dernière version de Kali depuis http://www.kali.org/downloads

Cette procédure a été testée avec Kali Linux 2016, 64 bits et 32 bits. L’utilisation de BitTorrent est recommandée.

A partir de Windows :

Il faut copier l’image ISO sur une clé USB. Le logiciel recommandé est Win32 Disk Imager. Téléchargez la version binaire zip, c’est une application portable et donc pas nécessaire de l’installer.

Après la copie de l’ISO faite, vous pouvez redémarrer dans l’environnement Kali.

A partir de Linux :

Commencez par lister vos périphérique USB avec la commande sudo fdisk -l

Ensuite nous allons copier l’image ISO avec la commande

dd if=kali.iso of=/dev/sdb bs=512k
Par exemple si votre ISO est dans vos documents, la commande sera :
dd if=Documents/kali.iso of=/dev/sdb bs=512k
La partie SDB peut être autre dans votre cas (d’où l’intérêt de lister les périphériques).
Une fois la copie faite (cela peut prendre plus ou moins de temps), nous allons créer une partition pour la persistance.
Démarrez Gpart

À l’aide du menu déroulant à droite, sélectionnez le support USB sur lequel nous avons copier l’ISO. Faire très attention à ne pas endommager les autres périphériques.

Dans mon cas, le support USB a été adressé /dev/sdb. Il contient la partition live principale (/dev/sdb1), une petite partition fat16 et d’autres espaces non alloués.

Créez une nouvelle partition et utilisez tous le reste de l’espace « non alloués ».
Sélectionnez EXT4 comme format de fichier et étiquetez-le comme « persistence » sans les guillemets. Ce label est strictement obligatoire.

Dans le menu « Édition », cliquez sur « Appliquer toutes les opérations » et quitter l’application.

Ensuite, ouvrez le terminal puis exécutez les commandes suivantes, en considérant que votre nouvelle partition est adressée « /dev/sdb3 » :

mkdir -p /mnt/my_usb
mount /dev/sdb3 /mnt/my_usb
echo « / union » > /mnt/my_usb/persistence.conf
umount /dev/sdb3
Redémarrez la machine à partir du menu de démarrage, utilisez l’option « Live USB Persistence »
Vous n’êtes pas encore en mode persistant, car vous voyez le lecteur « persistence », en haut à gauche de votre bureau. Cela signifie que vous devez toujours corriger le fichier de configuration que nous avons créé précédemment.
Ouvrez le lecteur et éditez le fichier « persistence.conf »
Supprimez les guillemets, de sorte qu’il devienne
/ Union
Sauvegardez le fichier.

Testez le mode de persistance :
– Redémarrer à nouveau, choisissez persistence.

– Créer un dossier de test sur le bureau.

– Redémarrer à nouveau en persistance.

– Vous devriez enfin voir le dossier de test créé précédemment et normalement vous ne devriez plus voir la partition « persistence » sur votre bureau.

Félicitations, c’est fait!

2 thoughts on “Déployer Kali 2016 en mode persistant sur USB

Leave a comment