Le dictionnaire Larousse définit un hacker par "Une personne qui, par jeu, goût du défi ou souci de notoriété, cherche à contourner les protections d'un logiciel, à s'introduire frauduleusement dans un système ou un réseau informatique."
Pour cela, il existe des outils. Si on utilise ces outils de manière malveillante, on est considéré comme un "black hat" (chapeau noir) mais si on l’utilise pour apprendre à se protéger, on est considéré comme un "white hat" (chapeau blanc).
Dans ce dernier cas, on parle de hacking éthique.
Afin de pouvoir apprendre à utiliser les outils des hackers, il est nécessaire de créer un laboratoire de tests dans lequel nous allons avoir :
Pour créer ce laboratoire de tests, nous allons utiliser le virtualiseur VirtualBox qui va nous permettre de créer, sur un seul PC, des machines virtuelles qui simuleront des vrais PC cibles, tel que nous pouvons en avoir dans le monde de l’entreprise ou chez nous, à la maison.
La machine qui va nous servir à attaquer les 2 machines cibles est la distribution Kali Linux.
Les machines cibles qui vont être attaquées sont :
Le programme Virtualbox d’Oracle va permettre de créer des machines virtuelles qui simuleront des ordinateurs physiques.
Il est gratuit pour les particuliers.
Kali Linux est une distribution GNU/Linux dédiée à la sécurité informatique. Cette distribution est proposée par le groupe OSCP (Offensive Security Certified Professionals). Elle comporte près de 300 outils qui permettent d’auditer et de tester l’intrusion dans des systèmes informatiques.
Ceux-ci sont classés par thèmes :
La distribution Metasploitable est une distribution Linux volontairement vulnérable. Elle permet d’apprendre les outils d’audits et de pénétration.
https://metasploit.help.rapid7.com/docs
https://sourceforge.net/projects/metasploitable/
Nous allons utiliser une machine virtuelle avec Windows 7. La version utilisée est une version gratuite dédiée aux développeurs que met à disposition Microsoft.
Elle est exactement la même version que celle du commerce sauf qu’elle est en anglais et est limitée à 90 jours d’utilisation.
Elle a l’avantage en plus d’être pré-installée sur une VM Virtualbox.
https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/