iT邦幫忙

2026 iThome 鐵人賽

DAY 16
0
Claude AI

打靶機 30 天:從 Metasploitable2 到 3 的滲透測試學習筆記系列 第 16 篇

Mutillidae 實戰:XSS 與命令注入攻擊

  • 分享至 

  • xImage
  •  

上一篇我們在 DVWA 上完整體驗了 SQL Injection 從 Low 到 Impossible 的攻防演練。現在我們換一個靶場——同樣內建在 Metasploitable2 中的 Mutillidae。

Mutillidae(全名 OWASP Mutillidae II)是 OWASP 推出的另一個刻意設計漏洞的 Web 應用程式,涵蓋了 OWASP Top 10 的各種漏洞。跟 DVWA 不同的是,Mutillidae 的頁面結構更接近「真實世界的網站」,練習起來的感覺會更貼近實際滲透測試。

今天我們來挑戰兩個經典漏洞:XSS(跨站腳本攻擊) 和 Command Injection(命令注入)。

實作開始

XSS Reflected
分類:XSS Reflected(OWASP Top 10 A7)
特點:只影響當次請求,通常需要搭配釣魚連結
基本測試
https://ithelp.ithome.com.tw/upload/images/20260921/20183639THcmcXbdW2.png
讀取 Cookie(可用來劫持帳號)
https://ithelp.ithome.com.tw/upload/images/20260921/201836390Fv5R4IsyN.png
XSS Stored
分類:XSS Stored(OWASP Top 10 A7)
特點:永久儲存,影響所有訪客,危害遠大於 Reflected
在留言板的 Message 欄位輸入
https://ithelp.ithome.com.tw/upload/images/20260921/20183639e4i8Ey1iEM.png
https://ithelp.ithome.com.tw/upload/images/20260921/20183639SXqGFCvgIg.png
Command Injection
https://ithelp.ithome.com.tw/upload/images/20260921/20183639QY4RV0smiO.png
左側選單找:OWASP TOP → A1 - Injection (Other) → Command Injection → DNS Lookup
https://ithelp.ithome.com.tw/upload/images/20260921/20183639l81rL9cnRX.png
先正常測試
https://ithelp.ithome.com.tw/upload/images/20260921/201836394hRwWP340F.png
多加個whoami,多了個www-data
https://ithelp.ithome.com.tw/upload/images/20260921/20183639AdJD7n9qwm.png
8.8.8.8; id
https://ithelp.ithome.com.tw/upload/images/20260921/20183639MuXjKwNB3P.png
8.8.8.8; uname -a
https://ithelp.ithome.com.tw/upload/images/20260921/20183639rjKTacR2FJ.png
8.8.8.8; cat /etc/passwd
https://ithelp.ithome.com.tw/upload/images/20260921/20183639x0D0Aon2Ki.png
8.8.8.8; ls -la /var/www
https://ithelp.ithome.com.tw/upload/images/20260921/20183639NqQ9b7Cos6.png
結束

這篇我們在 Mutillidae 上實作了兩種不同面向的注入攻擊:

  1. XSS(Reflected):惡意腳本在 URL 中,需要受害者點擊連結
  2. XSS(Stored):惡意腳本存入資料庫,所有訪客自動中招
  3. Command Injection:直接在伺服器上執行系統指令

上一篇
DVWA 實戰:SQL Injection
下一篇
Metasploitable2 提權技巧總整理
系列文
打靶機 30 天:從 Metasploitable2 到 3 的滲透測試學習筆記 共 21 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言