On commence par énumérer les ports ouvert avec un nmap :

On remarque que le certificat utilisé en https contient plusieurs nom de domaine, on les ajoute donc dans le fichier /etc/hosts pour y acceder :

La plus part des domaines sont inutiles, en revanche, en accédant en https au domaine netops-dev.dodge.thm, on accéde à une page blanche :

En analysant le code source, on decouvre un fichier php qui nous permet de modifier la configuration du firewall :

En entrant la commande sudo ufw disable, on peut désactiver les régles du firewall ce qui nous permet de joindre le port 21 :

Comme l’accés anonyme est activé, on peut accéder aux fichiers présent sur le partage ftp et on y decouvre une clé privée ssh qui nous permet de nous connecter en ssh en tant que challenger :

En analysant l’historique des commandes, on trouve ceci :

On fait donc une recherche de ces fichiers :

En affichant le script posts.php qui se trouve dans le meme répertoire, on trouve une chaine de caractère encoder en base64 :

En la décodant, on trouve le mot de passe de l’utilisateur cobra.

En analysant les droits de cette utilisateur, on découvre ceci :

Une petite recherche sur gtfobins permet alors de passer root