https://download.csdn.net/download/weixin_39139505/12882537
一臺裝有 openwrt 系統的路由器,你可以買一個普通的路由器後刷寫 openwrt 系統(本教學不講)或者直接買一個裝有 openwrt 系統的軟路由,當然成本不一樣。
抓包工具:wireshark,抓取網路封包,用於後續解析登陸引數。
下載設定解析指令碼:https://github.com/drcoms/drcom-generic,d 版對應該專案中的 drcom_d_config.py
,p 版對應 drcom_p_config.py
。
安裝 python2.x 用於執行設定解析指令碼。
notepad++ : notepad++ 用於編輯指令碼。
檔案傳輸工具:winscp,用於將組態檔傳入路由器。
下載 dogcom 工具包:dogcom,該論壇 5 樓下載。我下載的是最後一個。
5.2(D)版
drcom_d_config.py
,將 filename = 「xxx.pcapng」 改為 filename = 「dr.pcapng」。python drcom_d_config.py > config.txt
password
欄位寫上自己校園網的密碼。host_os
和 ror_version
後成功的。以下是成功的設定資訊:server = '192.168.255.251'
username=''
password=''
CONTROLCHECKSTATUS = '\x20'
ADAPTERNUM = '\x02'
host_ip = '192.168.45.172'
IPDOG = '\x01'
host_name = 'GILIGILIEYE'
PRIMARY_DNS = '202.96.134.133'
dhcp_server = '192.168.45.33'
AUTH_VERSION = '\x30\x00'
mac = 0xbdeb020c909c
host_os = 'Windows 10'
KEEP_ALIVE_VERSION = '\xdc\x02'
ror_version = True
drcom.conf
。putty
或 mobaxterm
連線路由器終端,我用 putty
演示:opkg update
opkg install dogcom_v1.6.2-1_x86_64\(lede-sdk-17.01.4-x86-64\).ipk
export https_proxy="172.29.150.52:8119"
export http_proxy="172.29.150.52:8119"
/usr/dogcom -m dhcp -c /usr/drcom.conf -v
dogcom -m dhcp -c /usr/drcom.conf -d -e