Probe and document the CHT/ASKEY RTF8207W GPON router including system info, GPON optical status, WAN/LAN config, WiFi settings, and full API endpoint reference for CLI management. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2.5 KiB
2.5 KiB
探測摘要
探測日期
2026-04-10
目標
探測 192.168.42.1 是什麼設備,嘗試登入並取得完整設備資訊。
探測過程
1. 初步探測
- Ping: 成功,延遲約 10ms
- DNS 反查: 無結果
- 常見端口掃描: 全部關閉(22, 80, 8080, 23, 53, 3389 等)
- 擴展端口掃描: 僅 443 (HTTPS) 有回應
2. 識別設備
- 透過 HTTPS 抓取登入頁面 HTML,發現
RTF8207W型號名稱 define.js確認客製化為CHT,製造商為 ASKEY- 登入頁面為繁體中文,具備圖形驗證碼防護
3. 分析登入機制
- 登入頁面引用
login.js,POST 至/cgi-bin/cbCheckLogin.xml - 驗證碼流程:POST
/cgi-bin/cbGetSummary.xml?Captcha=1取得 captcha value,同時產生 4 張圖片 (/img/captcha1~4.png) - 帳密編碼:
mess_userpass()函式對每個字元做 XOR 0x1f(來自util_system.js) - 登入成功後
cht帳號導向/avanzada.asp(管理頁面)
4. API 登入
- 建立 session(GET / 取得
_httpdSessionId_cookie) - 取得 captcha value(需帶
Content-Type和Refererheader) - 下載驗證碼圖片並辨識(本次為
ek8o) - 編碼帳密後 POST 登入,回應
Result=0表示成功,角色為system
5. 資料蒐集
登入後透過 XML API 抓取:
- 系統摘要 (cbGetSummary):韌體 R82XXR250718、開機 9.4 天、記憶體 76%
- GPON 光纖 (cbGetGPONInfo):O5 正常運作、Rx -17.12 dBm、Tx 2.66 dBm、溫度 58°C
- WAN 連線 (cbGetWanIPIntf):
- PPPoE 主連線:1.160.78.32,VLAN 4082
- DHCP 管理連線:10.16.74.235,VLAN 4081(MOD/TR-069 用)
- Static 連線:停用
- LAN (cbGetLanIPv4Addr):192.168.42.1/24
- WiFi 2.4G (cbGetWifiAccPt):SSID
CHT_RTF8207W_1,WPA2-PSK/AES,啟用 - WiFi 5G:Radio 啟用但 AP 停用,SSID
CHT_RTF8207W_2 - 管理選單 (monu.asp):完整功能樹,含隱藏 Engineer Mode
主要發現
- 設備身份: ASKEY 製造的中華電信 RTF8207W GPON 路由器
- 光纖正常: GPON O5 狀態,接收光功率 -17.12 dBm 在合理範圍內(閾值 -28 ~ -7 dBm)
- 雙 WAN: PPPoE (上網) + DHCP (MOD/管理),各在不同 VLAN
- 5G WiFi 未啟用: Radio 有開但 AP 是停用的,可能需要手動開啟
- API 完整可控: 所有管理功能都可透過
/cgi-bin/cb*.xmlAPI 操作 - 隱藏選單: 在「重新啟動」連點 10 次可啟用 Engineer Mode(含 IGMP Proxy、Bridging、GPON Setting 等進階設定)