Files
42_1/SUMMARY.md
Timmy cc14122190 Add RTF8207W router (192.168.42.1) exploration and API docs
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>
2026-04-10 15:08:03 +08:00

2.5 KiB
Raw Blame History

探測摘要

探測日期

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.jsPOST 至 /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 登入

  • 建立 sessionGET / 取得 _httpdSessionId_ cookie
  • 取得 captcha value需帶 Content-TypeReferer header
  • 下載驗證碼圖片並辨識(本次為 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.32VLAN 4082
    • DHCP 管理連線10.16.74.235VLAN 4081MOD/TR-069 用)
    • Static 連線:停用
  • LAN (cbGetLanIPv4Addr)192.168.42.1/24
  • WiFi 2.4G (cbGetWifiAccPt)SSID CHT_RTF8207W_1WPA2-PSK/AES啟用
  • WiFi 5GRadio 啟用但 AP 停用SSID CHT_RTF8207W_2
  • 管理選單 (monu.asp):完整功能樹,含隱藏 Engineer Mode

主要發現

  1. 設備身份: ASKEY 製造的中華電信 RTF8207W GPON 路由器
  2. 光纖正常: GPON O5 狀態,接收光功率 -17.12 dBm 在合理範圍內(閾值 -28 ~ -7 dBm
  3. 雙 WAN: PPPoE (上網) + DHCP (MOD/管理),各在不同 VLAN
  4. 5G WiFi 未啟用: Radio 有開但 AP 是停用的,可能需要手動開啟
  5. API 完整可控: 所有管理功能都可透過 /cgi-bin/cb*.xml API 操作
  6. 隱藏選單: 在「重新啟動」連點 10 次可啟用 Engineer Mode含 IGMP Proxy、Bridging、GPON Setting 等進階設定)