Création d'un lecteur USB «live» Kali Linux

Création d'un lecteur USB «live» Kali Linux
Ce tutoriel vous montrera comment installer Kali Linux sur un lecteur USB, ajouter
persistance afin que vous puissiez enregistrer des fichiers sur le lecteur, puis exécuter Kali à partir du
clé USB. Il s'agit d'une série de tutoriels qui vous aideront à configurer l'environnement approprié
pour utiliser Kali Linux et vous montrer comment utiliser ses outils.

Les tutoriels de la série comprennent:

  • Installation de Kali Linux en tant que machine virtuelle
  • Création d'un lecteur USB Kali Linux Live
  • Configuration de Kali Linux
  • Gestion des packages avec Kali Linux
  • Configuration d'un laboratoire de test Kali Linux
  • Utilisation des outils Kali Linux

Objectifs

À la fin de cette session, vous pourrez créer: un lecteur USB exécutant Kali Live Linux; une partition de persistance sur le lecteur USB; un système de fichiers sur la nouvelle partition; et des fichiers persistants sur le lecteur USB.

Télécharger Kali Linux

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

J'utiliserai la dernière version (en mars 2020) Kali Linux 64 bits (live), Kali-Linux-2020.1-Live-AMD64.ISO. Je l'ai téléchargé ici:

Vérification du téléchargement

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

$ shasum -a 256 kali-linux-2020.1-Live-AMD64.ISO

La sortie doit 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.

Drive USB en direct bootable

Le moyen le plus rapide de se présenter avec Kali Linux est de l'exécuter en direct à partir d'un lecteur USB. Cette méthode a plusieurs avantages:

  • Il n'est pas destructif car il n'a pas modifié le disque dur du système hôte
  • Il est portable pour que vous puissiez le transporter 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 un lecteur USB démarrable, vous aurez besoin d'une copie vérifiée de l'image ISO de la dernière version Kali et d'un lecteur USB, un minimum de 8 Go de taille. La création d'un lecteur USB Kali Linux bootable est assez facile. Une fois que vous avez téléchargé et vérifié votre fichier ISO Kali, utilisez l'une des commandes suivantes:

  • Dans Linux Connexion comme racine et utilisez la commande DD
  • Dans Windows, utilisez l'un des outils de l'interface graphique, Unetbootin ou Rufus

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

Monter le lecteur USB

Connectez-vous à la racine (ou utilisez Sudo) et vérifiez la liste des lecteurs de disque avant Insertion du lecteur USB:

# fdisk -l # Utilisez une minuscule L

Pour un disque, cela rendra quelque chose comme:

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

# fdisk -l # Utilisez une minuscule L

Cela rendra quelque chose de similaire à:

Ici, le lecteur USB est monté sous forme de / dev / sdb.

Créer le lecteur USB

Pour créer le lecteur USB démarrable, passez au répertoire contenant l'ISO et exécutez la commande DD. Cela prendra entre 5 et 10 minutes.

AVERTISSEMENT: Bien que ce processus soit très facile, 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 comme destructeur de disque pour rien!

# LS
# DD Status = Progress If = Kali-Linux-2020.1-Live-AMD64 de = / dev / sdb bs = 512k

Tester le lecteur USB

Pour tester le lecteur USB démarrable, redémarrez la machine.

Ajouter de la persistance

Le lecteur USB Kali Linux Live a une option, l'option 4, dans le menu de démarrage qui permet l'utilisation de la persistance, la préservation des données sur le lecteur USB à travers les redémarrages de Kali Live. Cela peut être très utile car les modifications des 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 to Supprt Persistance. Nous supposerons que:

  • L'utilisateur est root
  • Le lecteur USB est / dev / sdb
  • Le lecteur 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 des données persistantes
  • Un système Linux séparé est en cours d'exécution, il ne peut pas être un lecteur USB en direct kali

Pour ajouter de la persistance, démarrez d'abord dans un système Linux et insérez le lecteur USB Kali Live. Ici, j'utiliserai MX Linux.

Disques de spectacle

Insérez d'abord le lecteur USB et affichez les détails du disque:

# fdisk -l # Utilisez une minuscule L

Modifier le disque

Entrez la commande suivante:

# fdisk / dev / sdb

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

Commande (m pour l'aide): m

Créer une partition

Pour créer la nouvelle partition, entrez n:

Commande (M pour l'aide): n

Notez que les valeurs par défaut sont affiché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 retour de presse.

Pour afficher la table de partition, entrez p.

Enregistrer la table de partition

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

Commande (M pour l'aide): W

Énumérez les partitions de disque disponibles avec:

# ls devsdb *

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 à étiqueter sa persistance. Cela peut prendre quelques minutes:

# MKFS.ext3 -l persistance / dev / sdb3
# E2LABEL / DEV / SDB3 Persistance

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

# mkdir -p / mnt / my_usb
# Mount / dev / sdb3 / mnt / my_usb

Créer un fichier

Afficher la partition montée:

# df -h

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

# echo "/ Union"> / mnt / my_usb / persistance.confli

Enfin, décaltez la partition:

# umount / dev / sdb3

Tester la persistance

Pour tester la persistance, démarrez à partir du lecteur USB Kali Live Linux.

Maintenant, choisissez pas le premier mais le 4e option.

Ouvrez une fenêtre de terminal et entrez:

$ ls

Enregistrez le texte suivant dans le nouveau fichier MyFile:

$ echo c'est mon fichier persistant> myfile
$ ls
$ Cat myfile

Maintenant, fermez le système et supprimez le lecteur USB.

Pour tester cette persistance fonctionne, redémarrez de Kali Live Linux USB, ouvrez un terminal et entrez:

$ sudo chat / run / live / persistance / sdb3 / myfile

Si le lecteur USB était correctement configuré, le fichier sera affiché.

Conclusion

Dans ce tutoriel, nous avons examiné comment créer et tester un lecteur USB Linux Kali en direct persistant.

Prochaines étapes

J'espère que vous mettrez les connaissances acquises ici à bon escient et que vous essayerez de créer et de tester votre propre lecteur USB. Ensuite, je vous suggère de passer à la partie suivante de cette série, en configurant Kali Linux.