October 15, 2026
Write-up : Immersion dans le Lab Basic Pentest 1 (De la configuration réseau au Root)
đ Retrouvez le rapport technique complet, mis en forme sous LaTeX avec lâensemble des captures dâĂ©cran annotĂ©es, directement sur mon dĂ©pĂŽtâŠ

By Kabreyazid
1 min read
đ Retrouvez le rapport technique complet, mis en forme sous LaTeX avec l'ensemble des captures d'Ă©cran annotĂ©es, directement sur mon dĂ©pĂŽt GitHub : đ GitHub â Basic Pentest 1 Writeup
Dans cet article, nous allons décortiquer pas à pas la résolution du laboratoire Basic Pentest 1. L'objectif de cet exercice est d'analyser une machine vulnérable, de l'exploiter, d'extraire les informations sensibles et de documenter la démarche de maniÚre professionnelle.
1. Configuration et préparation du lab
Avant de lancer le moindre scan, il est crucial d'avoir un environnement réseau stable entre notre machine d'attaque (Kali Linux) et la cible.
- CÎté Attaquant (Kali Linux) : Configuration en double interface (une interface NAT pour garder l'accÚs internet, et une interface en Réseau privé hÎte / Host-Only pour joindre la cible). Un petit incident de DHCP a nécessité l'utilisation de l'outil
nmclipour réactiver proprement l'interface réseau (eth0). - CÎté Cible : Une machine virtuelle isolée connectée uniquement au réseau privé hÎte.
2. Reconnaissance : Cartographie des services
Une fois la connectivité établie (avec la cible positionnée sur 192.168.56.3), nous lançons un scan complet des ports à l'aide de Nmap :
Bash
nmap -A 192.168.56.3nmap -A 192.168.56.3Le scan révÚle trois services ouverts :
- Port 21/TCP : FTP s'exécutant sur ProFTPD 1.3.3c.
- Port 22/TCP : SSH (OpenSSH).
- Port 80/TCP : Serveur Web Apache.
La version de ProFTPD détectée attire immédiatement l'attention : la version 1.3.3c est célÚbre pour intégrer une porte dérobée (backdoor) historique.
3. Exploitation : Ouverture de la Backdoor
Pour exploiter cette vulnérabilité, nous passons par le framework Metasploit :
- Recherche du module associé :
search proftpd 1.3.3c - Utilisation du module :
use exploit/unix/ftp/proftpd_133c_backdoor - Configuration des adresses IP (
RHOSTSpour la cible etLHOSTpour notre machine).
Le lancement de l'exploit déclenche la backdoor et nous renvoie immédiatement une session interactive. En vérifiant l'identité avec la commande whoami, le résultat est sans appel : nous obtenons directement les privilÚges root sur la machine (vtcsec).
4. Post-exploitation : Extraction et cassage de hash
Disposant des droits administratifs, nous explorons le systÚme pour récupérer les empreintes de mots de passe.
- L'inspection du fichier
/etc/passwdmet en avant l'utilisateur principalmarlinspike. - En récupérant son empreinte SHA-512 depuis le fichier
/etc/shadow, nous isolons le hash de l'utilisateur. - Nous utilisons ensuite John the Ripper pour lancer une attaque de cassage de mot de passe :
Bash
john --single hash_bp1.txtjohn --single hash_bp1.txtEn quelques secondes, l'outil retrouve le mot de passe en clair : marlinspike. Cela nous permet de valider l'accĂšs complet Ă la session graphique de la machine cible.
Conclusion
Ce laboratoire met en lumiĂšre l'importance critique de maintenir ses services Ă jour. Une simple version obsolĂšte de ProFTPD a permis une compromission totale du systĂšme en quelques minutes.
đ Retrouvez le rapport technique complet, mis en forme sous LaTeX avec l'ensemble des captures d'Ă©cran annotĂ©es, directement sur mon dĂ©pĂŽt GitHub : đ GitHub â Basic Pentest 1 Writeup
N'hésitez pas à laisser vos retours ou à me suivre pour de prochains write-ups en cybersécurité !