bmweb.fr

Hacking éthique & laboratoire de tests

Définition du hacking éthique

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.

Laboratoire de tests

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 :

  • d’un côté, des machines cibles avec différents systèmes d’exploitation (Linux et Windows) qui vont être attaquées
  • et de l’autre, un système qui contient les outils d’attaque

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 :

  • La distribution Linux Metasploitable
  • Un environnement Windows 7

Virtualiseur > Virtual box

Description de VirtualBox

Le programme Virtualbox d’Oracle va permettre de créer des machines virtuelles qui simuleront des ordinateurs physiques.

Il est gratuit pour les particuliers.

Site web de VirtualBox

Site web de VirtualBox

Outils de hacking > Kali Linux

Description de Kali Linux

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 :

  • Collecte d’information (Information Gathering)
  • Analyse de vulnérabilité (Vulnerability Analysis)
  • Attaque des réseaux sans fil (Wireless Attacks)
  • Attaque de sites web (Web Applications)
  • Utilisations d’exploits (Exploitation Tools)
  • Tests de résistance (Stress Testing)
  • Outils d’analyse (Forensics Tools)
  • Sniffage et usurpation (Sniffing & Spoofing)
  • Attaque de mots de passe (Password Attacks)
  • Maintien de l’accès (Maintaining Access)
  • Ingénierie inverse (Reverse Engineering)
  • Hacking matériel (Hardware Hacking)
  • Outils de compte-rendu (Reporting Tools)

Sites web de Kali Linux

  • Le site officiel de Kali Linux est :

https://www.kali.org

Sites web de Kali Linux
  • Site de la communauté francophone de Kali Linux :

https://www.kali-linux.fr

Sites web de Kali Linux
  • Un site recense tous les outils présents sur la distribution Kali Linux :

https://tools.kali.org

Sites web de Kali Linux

Machine cible > Metasploitable

Description de Metasploitable

La distribution Metasploitable est une distribution Linux volontairement vulnérable. Elle permet d’apprendre les outils d’audits et de pénétration.

Sites web de Metasploitable

  • Le site officiel de Metasploitable est :

https://metasploit.help.rapid7.com/docs

Sites web de Metasploitable
  • Le site de téléchargement de Metasploitable est :

https://sourceforge.net/projects/metasploitable/

Sites web de Metasploitable

Machine cible > Windows 7 - Version développeur

Description de Windows 7 - Version développeur

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.

Sites web de Windows 7 - Version développeur

  • Le site de téléchargement de la VM Windows 7 – Version développeur :

https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/

Sites web de Windows 7 - Version développeur
Haut de page