發表文章

Proving Grounds Practice : Hetemit Walkthrough

圖片
 Proving Grounds Practice : Hetemit Walkthrough Foothole (立足點 ) : 50000 Port 發現可以執行 code 測試了一番是 python Code 所以使用 os.system 的方式用 nc 建立 reverse shell PE ( 提權 ) : sudo -l 發現可以重開機 linpeas 發現開機執行的檔案可以寫入,直接寫一筆 root 建立 nc 連線 reboot 後 Root 權限的 Reverse Shell 進來了 注意事項 : python code 使用 os.system Rustscan,└─$ rustscan -a 192.168.155.117 --scripts none --ulimit 5000 | tee rustscan snmp filtered,└─$ sudo nmap -sU -p 161 192.168.155.117 | tee snmp nmap,└─$ sudo nmap -sCV -A -p 21,22,80,139,445,18000,50000 192.168.155.117 | tee nmap 21/tcp    open  ftp         vsftpd 3.0.3 22/tcp    open  ssh         OpenSSH 8.0 (protocol 2.0) 80/tcp    open  http        Apache httpd 2.4.37 ((centos)) 139/tcp   open  netbios-ssn Samba smbd 4.6.2 445/tcp   open  netbios-ssn Samba smbd 4.6.2 18000/tcp open  biimenu? 50000/tcp open  http        ...

Proving Grounds Practice : Zino Walkthrough

圖片
 Proving Grounds Practice : Zino Walkthrough Foothole (立足點 ) : 8003 發現 CMS : Booked Scheduler v2.7.5 直接使用 PoC 成功拿到 shell PE ( 提權 ) : 利用 PoC 的 URL 下指令另外建立 Reverse Shell /etc/crontab root 跑一個 pythone 檔案,現有使用者可以修改內容 直接用 nc 建立 Reverse Shell 注意事項 : 學習 Booked Scheduler rm 建立 reverse shell 沒成功後來改直接用 nc 成功 Rustscan,└─$ rustscan -a 192.168.186.64 --scripts none --ulimit 5000 | tee rustscan snmp filtered,└─$ sudo nmap -sU -p 161 192.168.186.64 | tee snmp nmap,└─$ sudo nmap -sCV -A -p 21,22,139,445,3306,8003 192.168.186.64 | tee nmap 21/tcp   open  ftp         vsftpd 3.0.3 22/tcp   open  ssh         OpenSSH 7.9p1 Debian 10+deb10u2 (protocol 2.0) 139/tcp  open  netbios-ssn Samba smbd 3.X - 4.X (workgroup: WORKGROUP) 445/tcp  open  netbios-ssn Samba smbd 4.9.5-Debian (workgroup: WORKGROUP) 3306/tcp open  mysql? 8003/tcp open  http        Apache httpd 2.4.38 FTP 測試...