---
description: >-
  Dans ce write-up, nous verrons comment compléter Source de TryHackMe, Un
  challenge CTF de niveau débutant qui requiert plusieurs techniques : nmap,
  exploitation de CMS, metasploit
---

# Tryhackme CTF Write-Up : Source

<mark style="color:yellow;">**Enumération**</mark>

Commençons par un scan Nmap pour voir les ports ouverts puis un second sur ceux ouverts pour voir les services qui tournent dessus ainsi que le script par défaut de nmap sur ces ports

Dans ce scan nous trouvons que deux ports sont ouverts :

* 22 : Un service ssh OpenSSH 7.6p1
* 10000: un CMS Webmin 1.890

<figure><img src="https://3839766064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxQeXO8rMJOSwaAmFiOY8%2Fuploads%2FnpWQVtRA8l7pyWCeHiVt%2FScreenshot_1.png?alt=media&#x26;token=7b4648c5-2a42-472e-841c-63d6d7af35b5" alt=""><figcaption></figcaption></figure>



On se rend sur la page du webmin,



<figure><img src="https://3839766064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxQeXO8rMJOSwaAmFiOY8%2Fuploads%2F2D9wR6I2O0CxddWtvYIX%2FScreenshot_2.png?alt=media&#x26;token=074c43d1-2a9f-4496-9e84-19cf4cf88c90" alt=""><figcaption></figcaption></figure>



On trouve une page de login, nous savons que la version est 1.890 je recherche un exploit



<figure><img src="https://3839766064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxQeXO8rMJOSwaAmFiOY8%2Fuploads%2FLFUvUy8rMY4s1Dh9KLVH%2FScreenshot_3.png?alt=media&#x26;token=a240dec9-0565-47a4-a34f-642bd88ab5e0" alt=""><figcaption></figcaption></figure>

Je trouve cet exploit sur exploit-db, qui fonctionne de la version 1.890 à 1.920 qui s'utilise avec metasploit



Je lance donc metasploit et vais sur ce module



<figure><img src="https://3839766064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxQeXO8rMJOSwaAmFiOY8%2Fuploads%2FfID5W7hRip4RPP9VEzfn%2FScreenshot_4.png?alt=media&#x26;token=05cb4d80-113c-43e1-91aa-94fd6b73d5ba" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3839766064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxQeXO8rMJOSwaAmFiOY8%2Fuploads%2FCFsZWYcmRKQdtMv2cOPs%2FScreenshot_5.png?alt=media&#x26;token=ddf57b0c-049e-4092-8843-69da82c050e0" alt=""><figcaption></figcaption></figure>

Nous mettons les bons paramètres et nous clickons sur exploit, nous voilà root :)&#x20;



J'espère que vous aurez appris quelque chose et apprécié mon write-up

N'hésitez pas à faire la room sur tryhackme : [https://tryhackme.com/room/source](https://tryhackme.com/room/source)

mon profil tryhackme : [https://tryhackme.com/p/Frozzinours](https://tryhackme.com/p/Frozzinours)
