Post

Discover Lernaean

Bu ısınma makinesi, Apache ve SSH servisleri üzerinde dizin taraması, brute-force saldırıları ve yaygın uygulama güvenlik açıklarının nasıl zincirleme kullanılabileceğini öğretmeye odaklanır.

Web sunucuları ve SSH protokollerinde güvenlik zaafiyetlerinin nasıl keşfedilebileceği ve bu zafiyetlerin nasıl sömürülebileceği ile ilgili alıştırmalar yapmak için önerilir.

Discover Lernaean

Hangi portlar açık?

1
2
3
4
5
6
7
8
9
10
┌──(root㉿kali)-[~]
└─# nmap -T4 -sV 172.20.4.157
Starting Nmap 7.94SVN ( https://nmap.org ) at 2024-03-28 06:27 EDT
Nmap scan report for 172.20.4.157 (172.20.4.157)
Host is up (0.072s latency).
Not shown: 998 closed tcp ports (reset)
PORT   STATE SERVICE VERSION
22/tcp open  ssh     OpenSSH 8.4p1 Debian 5+deb11u1 (protocol 2.0)
80/tcp open  http    Apache httpd 2.4.56 ((Debian))
Service Info: OS: Linux; CPE: cpe:/o:linux:linux_kernel
  • 22,80

80 portunda çalışan servisin versiyonu nedir?

  • 2.4.56

Dizin tarama aracını kullanarak bulduğunuz dizin nedir?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
┌──(root㉿kali)-[~]
└─# gobuster dir --wordlist=/usr/share/wordlists/dirb/common.txt --url http://172.20.4.157  -t40  
===============================================================
Gobuster v3.6
by OJ Reeves (@TheColonial) & Christian Mehlmauer (@firefart)
===============================================================
[+] Url:                     http://172.20.4.157
[+] Method:                  GET
[+] Threads:                 40
[+] Wordlist:                /usr/share/wordlists/dirb/common.txt
[+] Negative Status codes:   404
[+] User Agent:              gobuster/3.6
[+] Timeout:                 10s
===============================================================
Starting gobuster in directory enumeration mode
===============================================================
/.htpasswd            (Status: 403) [Size: 277]
/.hta                 (Status: 403) [Size: 277]
/.htaccess            (Status: 403) [Size: 277]
/filemanager          (Status: 301) [Size: 318] [--> http://172.20.4.157/filemanager/]
/index.html           (Status: 200) [Size: 10701]
/server-status        (Status: 403) [Size: 277]
Progress: 4614 / 4615 (99.98%)
===============================================================
Finished
===============================================================
  • filemanager

File manager’a giriş yapmak için kullandığınız username:password nedir?

file manager dizininde bizi bu sayfa karşılıyor. Tiny File Manager kullanıldığını gördüm ve github reposunda default username:password u buldum.

  • user:12345

Bilgisayara eklenen son kullanıcı adı nedir?

  • rock

rock kullanıcısının parolası nedir?

Port taramasında SSH servisi çalıştığını görmüştüm. Bulduğum rock kullanıcısıyla SSH servisine brute force deneyebilirim.

  • 7777777

rock kullanıcısı tarafından çalıştırılan ilk komut nedir?

Bunu öğrenmek için ssh ile makineye girmemiz ve rock kullanıcısının dizininde bulunan .bash_history dosyasını okumamız gerekiyor.

  • cd

fsoc

This post is licensed under CC BY 4.0 by the author.