Scan Nmap

Réseau
75 pts
Facile

Énoncé


Lors d'un audit, un scan Nmap avec détection de versions et récupération de bannières a été lancé sur un serveur exposé :


nmap -sV -p- --script=banner -oN scan.txt 198.51.100.77

La sortie complète est jointe (nmap-scan.txt). Les services courants (SSH, HTTP/HTTPS, MySQL) répondent comme on s'y attend. Mais un service tourne sur un port élevé et atypique, et sa bannière d'accueil contient une chaîne encodée.


Votre mission


Repérez le service inhabituel, lisez sa bannière (la ligne |_banner:) et décodez la chaîne pour obtenir le flag.




Leçon de sécurité


Un scan de ports révèle la surface d'attaque d'une machine. Ici, un service applicatif maison a été laissé à l'écoute sur un port exotique, non standard : c'est typiquement le genre de service oublié, non durci et non surveillé, par lequel un attaquant entre.


Pour se défendre :


  • Appliquez le principe du moindre service : n'exposez que le strict nécessaire et fermez le reste au pare-feu.
  • Inventoriez régulièrement vos ports ouverts (scan interne planifié) et comparez-les à une liste de référence.
  • Bannissez de la production les services de développement ou « maison » non maîtrisés.
  • Au passage, MySQL (3306) n'a rien à faire sur une interface exposée : une base de données doit rester joignable uniquement depuis le réseau applicatif interne, jamais depuis Internet. C'est ici un constat d'audit à part entière.
  • Inspectez les bannières : une bannière anormale ou obfusquée, ou un service que nmap ne reconnaît pas malgré une réponse, signale souvent un service non maîtrisé ou une porte dérobée.
  • Pièces jointes

    Indices (0/3 révélés)

    Soumettre le flag

    Chargement…
    CatégorieRéseau
    DifficultéFacile
    Points75 pts