Création d'une clé USB 'Live' Kali Linux

Creating Kali Linux Live Usb Drive



Ce tutoriel va vous montrer comment installer Kali Linux sur une clé USB, ajouter
persistance afin que vous puissiez enregistrer des fichiers sur le lecteur, puis exécuter Kali à partir du
Clé USB. Il fait partie d'une série de tutoriels qui vous aideront à configurer l'environnement approprié
pour utiliser Kali Linux, puis vous montrer comment utiliser ses outils.

Les tutoriels de la série incluent :







  • Installer Kali Linux en tant que VM
  • Créer une clé USB Kali Linux Live
  • Configuration de Kali Linux
  • Gestion des packages avec Kali Linux
  • Mise en place d'un laboratoire de test Kali Linux
  • Utilisation des outils Kali Linux

Objectifs

À la fin de cette session, vous serez en mesure de créer : une clé USB exécutant Kali Live Linux ; une partition pour la persistance sur la clé USB ; un système de fichiers sur la nouvelle partition ; et les fichiers persistants sur la clé USB.



Télécharger Kali Linux

Comment télécharger Kali Linux est expliqué dans le didacticiel « Installation de Kali Linux en tant que VM », le premier de cette série. Les images peuvent être trouvées ici: https://www.kali.org/downloads/ .



J'utiliserai la dernière version (en mars 2020) de Kali Linux 64 bits (Live), kali-linux-200.1-live-amd64.iso. Je l'ai téléchargé ici :





Vérification du téléchargement

Comment vérifier l'ISO de Kali Linux est également expliqué dans le didacticiel « Installation de Kali Linux en tant que VM ». Pour ce faire, exécutez la commande suivante :

$shasum 256kali-linux-2020.1-live-amd64.iso

La sortie devrait ressembler à ceci :



acf455e6f9ab0720df0abed15799223c2445882b44dfcc3f2216f9464db79152

La signature SHA256 résultante doit correspondre à la signature affichée dans la colonne sha256sum sur la page de téléchargement officielle de l'image.

Clé USB amorçable en direct

Le moyen le plus rapide de démarrer avec Kali Linux est de l'exécuter en direct à partir d'une clé USB. Cette méthode a plusieurs avantages:

  • Il est non destructif car il n'apporte aucune modification au disque dur du système hôte
  • Il est portable, vous pouvez donc l'emporter avec vous et le faire fonctionner en quelques minutes sur un système disponible
  • Il est potentiellement persistant afin que les données puissent être enregistrées sur le lecteur UDB

Pour créer une clé USB amorçable, vous aurez besoin d'une copie vérifiée de l'image ISO de la dernière version de Kali et d'une clé USB, d'une taille minimale de 8 Go. La création d'une clé USB Kali Linux amorçable est assez simple. Une fois que vous avez téléchargé et vérifié votre fichier ISO Kali, utilisez l'une des commandes suivantes :

  • Sous Linux, connectez-vous en tant que root et utilisez la commande dd
  • Sous Windows, utilisez l'un des outils d'interface graphique, unetbootin ou rufus

J'utiliserai la première méthode sur MX Linux.

Monter la clé USB

Connectez-vous à root (ou utilisez sudo) et vérifiez la liste des lecteurs de disque avant insertion de la clé USB :

#fdisk-l# utiliser un L minuscule

Pour un disque, cela renverra quelque chose comme :

Insérez maintenant la clé USB et exécutez à nouveau la commande :

#fdisk-l# utiliser un L minuscule

Cela retournera quelque chose de similaire à:

Ici, la clé USB est montée en tant que /dev/sdb.

Créer la clé USB

Pour créer la clé USB amorçable, accédez au répertoire contenant l'ISO et exécutez la commande dd. Cela prendra entre 5 et 10 minutes.

ATTENTION : Bien que ce processus soit très simple, soyez prudent car vous écrasez facilement un lecteur de disque si vous spécifiez un chemin incorrect. Vérifiez ce que vous faites avant de le faire, il sera trop tard après. La commande dd n'est pas connue sous le nom destructeur de disque pour rien!

# ls
# dd status=progress if=kali-linux-200.1-live-amd64 of=/dev/sdb bs=512k

Tester la clé USB

Pour tester la clé USB amorçable, redémarrez la machine.

Ajouter de la persistance

La clé USB Kali Linux Live dispose d'une option, l'option 4, dans le menu de démarrage qui permet l'utilisation de la persistance, la conservation des données sur la clé USB lors des redémarrages de Kali Live. Cela peut être très utile car les modifications apportées aux fichiers peuvent être enregistrées même lors du démarrage à partir de différents systèmes.

Ici, nous configurons le lecteur USB Kali Linux Live pour prendre en charge la persistance. Nous supposerons que :

  • l'utilisateur est root
  • la clé USB est /dev/sdb
  • la clé USB a une capacité d'au moins 8 Go. L'image Kali Linux prend un peu plus de 3 Go et une nouvelle partition d'environ 4,5 Go est nécessaire pour stocker les données persistantes
  • un système Linux distinct est en cours d'exécution, il ne peut pas s'agir d'une clé USB Kali Live

Pour ajouter de la persistance, démarrez d'abord sur un système Linux et insérez la clé USB Kali Live. Ici, je vais utiliser MX Linux.

Afficher les disques

Insérez d'abord la clé USB et affichez les détails du disque :

#fdisk-l# utiliser un L minuscule

Modifier le disque

Saisissez la commande suivante :

#fdisk /développeur/sdb

Ensuite, pour afficher l'écran d'aide, entrez m à l'invite de commande :

Commande (m pour aide) : m

Créer une partition

Pour créer la nouvelle partition, entrez n :

Commande (m pour aide) : n

Notez que les valeurs par défaut sont indiquées entre parenthèses.

Appuyez sur retour pour une partition principale (par défaut p).

Appuyez sur retour pour le numéro de partition (par défaut 3).

Appuyez sur retour pour accepter la valeur par défaut du premier secteur.

Entrez une taille de +4,5G et appuyez sur retour.

Pour afficher le tableau des partitions, entrez p.

Enregistrer la table des partitions

Pour terminer et écrire la nouvelle table de partition sur le disque, entrez w :

Commande (m pour aide) : w

Répertoriez les partitions de disque disponibles avec :

#lsdevsdb*

Vous pouvez également vérifier avec :

#fdisk -l

Créer un système de fichiers

L'étape suivante consiste à créer un système de fichiers ext3 sur la partition et à l'étiqueter persistance. Cela peut prendre quelques minutes:

# mkfs.ext3 -L persistance /dev/sdb3
# persistance e2label /dev/sdb3

Créez un point de montage et montez la nouvelle partition :

# mkdir -p /mnt/mon_usb
# mount /dev/sdb3 /mnt/my_usb

Créer un fichier

Affichez la partition montée :

#df -h

Créez ensuite le fichier de configuration pour activer la persistance :

#chassèrent '/ syndicat' > /mnt/mon_usb/persistance.conf

Enfin, démontez la partition :

#démonter /développeur/sdb3

Tester la persistance

Pour tester la persistance, démarrez à partir de la clé USB Kali Live Linux.

Maintenant, choisissez non pas le premier mais le 4eoption .

Ouvrez une fenêtre de terminal et saisissez :

$ls

Enregistrez le texte suivant dans le nouveau fichier monfichier :

$chassèrentC'est mon persistantdéposer>mon fichier
$ls
$chatmon fichier

Maintenant, arrêtez le système et retirez la clé USB.

Pour tester que la persistance fonctionne, redémarrez à partir de Kali Live Linux USB, ouvrez un terminal et entrez :

$sudo chat /Cours/habitent/persistance/sdb3/mon fichier

Si la clé USB a été correctement configurée, le fichier sera affiché.

Conclusion

Dans ce tutoriel, nous avons vu comment créer et tester une clé USB Kali Live Linux persistante.

Prochaines étapes

J'espère que vous mettrez à profit les connaissances acquises ici et tenterez de créer et de tester votre propre clé USB. Ensuite, je vous suggère de passer à la partie suivante de cette série, Configuration de Kali Linux.