Toxic
- Catégorie : Web (fichiers système / stégo)
- Difficulté : Intermédiaire
Résumé
Ce répertoire contient des extraits d'une machine cible : exports de comptes (passwd, passwd.txt), un shadow (vide dans le dépôt) et une image dart-frog.jpg. L'objectif est d'identifier des informations sensibles (flags, comptes, indices) et d'explorer des pistes d'exfiltration (stéganographie, permissions, fichiers exposés).
Fichiers importants
passwd/passwd.txt— export de/etc/passwd: liste des comptes et chemins d'accueil.shadow— vide ici ; sur la cible réelle il contiendrait les hashes de mots de passe.dart-frog.jpg— candidat à l'analyse stéganographique et métadonnées.
Observations
Les entrées montrent des comptes web typiques :
www:x:1000:1000:1000:/home/www:/bin/sh
nginx:x:100:101:nginx:/var/lib/nginx:/sbin/nologin
Le shadow étant absent ici, penser à récupérer le fichier sur la cible si accessible.
Méthodologie recommandée
- Examiner
dart-frog.jpgpour détecter de la stéganographie ou des métadonnées (strings,exiftool,zsteg,steghide). - Inspecter les home directories et fichiers web des comptes
www/nginxpour trouver des flags ou fichiers exposés. - Si le
shadowest récupéré, tenter un cracking hors-ligne (john,hashcat). - Rechercher
flag.txt, clefs privées, ou endpoints vulnérables indiqués par les chemins danspasswd.
Commandes utiles
strings dart-frog.jpg | less
exiftool dart-frog.jpg
steghide extract -sf dart-frog.jpg
file passwd shadow
grep -i flag -R .
Indices
- Une image fournie avec des fichiers système est souvent utilisée pour cacher des données.
- Les comptes
www/nginxciblent les répertoires web où des flags peuvent être exposés.
Références
- Outils stégo :
steghide,zsteg,binwalk,exiftool. - Cracking :
john,hashcat.