| 項目 | 洩露範圍 | 攻擊價值 | 修復動作 |
|---|---|---|---|
| 目錄瀏覽開啟 | 全站目錄結構、備份檔、設定檔、原始碼、日誌、上傳檔案 | 一鍵下載所有敏感檔案,繞過猜解路徑成本 | Apache `Options -Indexes` / Nginx `autoindex off` / IIS `directoryBrowse enabled="false"` |
| PHPInfo 頁面 | PHP 版本、模組、環境變數 (`$_SERVER`, `$_ENV`)、資料庫連線資訊、路徑、ini 設定 | 精準匹配版本漏洞 (CVE)、構造利用鏈、獲取路徑繞過 open_basedir | **刪除 phpinfo.php**,或限制 IP 存取 |
| 伺服器環境探針 | 同 PHPInfo,含磁碟/記憶體/網路、函數支援、偽造 `$_POST` 測試功能 | 功能更全、攻擊面更大 (可直接測試函數執行、檔案讀寫) | **刪除所有探針檔案** (iprober.php, phpcheck.php, tz.php 等) |
| 日誌檔案暴露 | 錯誤堆疊 (路徑、SQL、變數值)、存取日誌 (IP、User-Agent、參數、Session ID) | 重現錯誤觸發條件、Session 劫持、參數篡改測試、繞過 WAF | 移出 Web 根目錄、logrotate 定期清理、禁止直接 HTTP 存取 |
| JSP 範例應用 | Tomcat `examples`、`docs`、`manager`、`host-manager` (弱口令 tomcat/tomcat) | 弱口令登入 Manager → 部署惡意 WAR (WebShell) → 獲取系統權限 | **刪除 webapps/examples, docs, manager, host-manager** 或強化 Manager 密碼+IP限制 |
# 1. 目錄瀏覽
curl -s https://target.com/upload/ | grep -c "Index of"
# 2. PHPInfo
curl -s https://target.com/phpinfo.php | grep -c "PHP Version"
# 3. 探針
curl -s https://target.com/probe.php | grep -c "PHP Probe"
# 4. 日誌
curl -I https://target.com/logs/error.log | head -1
# 5. Tomcat Manager
curl -u tomcat:tomcat https://target.com/manager/html | grep -c "Tomcat Web Application Manager"
**中風險是高危漏洞的「偵察加速器」**。攻擊者有了 PHPInfo 就能秒鎖定 `disable_functions` 繞過姿勢;有了目錄瀏覽就能直接拿到 `.git` 或 `config.php`;有了 Manager 弱口令就是 **一鍵 RCE**。修復動作多為「刪除/關閉/改密碼」,**零代碼變更、零業務影響、極低成本**,務必優先處理。