發表文章

目前顯示的是有「PayloadsAllTheThings」標籤的文章

Proving Grounds Practice : Dibble Walkthrough

圖片
 Proving Grounds Practice : Dibble Walkthrough Foothole (立足點 ) : 3000 Port 網站可以建立使用者,後續建立 Event 時告知僅有 admin 可以建立 透過 Burp Suite 修改 userLevel=admin 後成功建立 Event Event Message 欄位採用 NodeJS 方式編寫,透過  PayloadsAllTheThings 參考塞入 Reverse Shell 後成功拿到 Shell PE ( 提權 ) : SUID 發現 cp 指令 透過 cp 指令修改 /etc/passwd 塞入一個 root 使用者與密碼 後續 su <使用者> 切換成功拿到 root 注意事項 : NodeJS Reverse Shell 應用 SUID cp 應用 Rustscan,└─$ rustscan -a 192.168.186.110 --scripts none --ulimit 5000 | tee rustscan snmp filtered,└─$ sudo nmap -sU -p 161 192.168.186.110 | tee snmp nmap,└─$ sudo nmap -sCV -A -p 21,22,80,3000,27017 192.168.186.110 | tee nmap 80/tcp    open  http    Apache httpd 2.4.46 ((Fedora)) 3000/tcp  open  http    Node.js (Express middleware) 27017/tcp open  mongodb MongoDB 4.2.9 4.2.9 FTP 匿名登入但無法列舉目錄與檔案 80 / 80 /robots.txt 80 /web.config 80 /admin 80 /core 80 /user/login 80 註冊一個新帳號無法寄信成功 3000 / 3000 /auth/login 3000 註冊一個新帳號 aries:Oscp#1234 成功 可以登入 寫一個 Event Lo...