光貓破解HG8120C 附軟件 橋接改路由改DNS 超級密碼 去台數限制 去TR069遠程管理 補shell命令 廣東珠海電信 改華為界面 改雙模gpon/epon 簡單指引


一、記錄光貓原來信息
記錄寬帶識別碼(LOID),寬帶的vlan id ,撥號vlan id MTU 數據
廣東珠海電信上網和語音的VID: INTERNET_R_VID_41   VOICE_R_VID_46 IPTV 45
 
二、刷shell補丁
刷shell補丁,放心刷不會損壞原固件。
記得重啟光貓
 
我一開始刷allshell4 發現 沒有 aescrypt2命令,后來刷 1.bin  恢復出廠設置后就有了
 
三、修改參數
 
1.開啟telnet
 
2.telnet進去
root
admin
 
su
shell
 
cd /mnt/jffs2
cp hw_ctree.xml myconf.xml.gz
aescrypt2 1 myconf.xml.gz tmp
gzip -d myconf.xml.gz
 
vi myconf.xml
 
3.去台數限制
 
<X_HW_AccessLimit Mode="Off" TotalTerminalNumber="1000"/>
 
4.查看超級密碼,增刪用戶
 
我是修改useradmin的用戶組,讓他和telecomadmin超級用戶有相同權限
以防萬一,或者直接加一個用戶(打上第三行代碼)
<X_HW_WebUserInfoInstance InstanceID="1" ModifyPasswordFlag="1" UserName="useradmin" Password="FuckGuangDongDianXin" UserLevel="1" Enable="1" PassMode="0"/>
<X_HW_WebUserInfoInstance InstanceID="2" ModifyPasswordFlag="0" UserName="telecomadmin" Password="nE7jA%5m" UserLevel="0" Enable="1"/>
<X_HW_WebUserInfoInstance InstanceID="3" ModifyPasswordFlag="1" UserName="admin" Password="FuckGuangDongDianXin" UserLevel="0" Enable="1" PassMode="0"/>

 

5.去除TR069遠程管理
找到有"TR069_VOIP"這一段代碼,最前面的Enable="1",改成0,即為關閉
 
<WANIPConnectionInstance InstanceID="1" Enable="0" Reset="0" 等等等 X_HW_SERVICELIST="TR069_VOIP" X_HW_VLAN="46" 
 
6.修改DHCP DNS
<LANHostConfigManagement DHCPServerConfigurable="1" DHCPServerEnable="1" 等等等 DNSServers="223.5.5.5,114.114.114.114" 

  

7.加密配置參數
gzip -f myconf.xml
aescrypt2 0 myconf.xml.gz tmp
cp -f myconf.xml.gz hw_ctree.xml
 
8.重啟光貓
 
四、設置光貓
 
1.可以見到enable改為0后 已經關閉TR069遠程管理
 
 
2.新建固定電話連接
根據一開始記錄的參數,新建語音連接,稍等片刻可見電話連接成功
 3.修改ipv6 dns
 
ipv4沒法在網頁改,但是ipv6能在網頁改dns

 

 

 

 用的阿里ipv6 dns

IPv4:223.5.5.5 223.6.6.6
IPv6:2400:3200:baba::1  2400:3200::1 

 
4.電信定制版界面改為華為界面
 
搜索了不少內容,得知
轉換界面本可以無損,restorehwmode.sh 刪除了很多運營商定制的配置文件,沒有備份你拿什么手工配置?
要無損轉換研究下restorehwmode.sh、hw_boardinfo  這2文件就行了
重要的事說3遍:不要通過restorehwmode.sh還原華為界面!不要通過restorehwmode.sh還原華為界面!
不要通過restorehwmode.sh還原華為界面!
用了之后想回到運營商定制界面又要補文件,可以用修改配置文件的辦法切換界面
說得非常對!修改hw_boardinfo 即可轉換!我現已摸索出來了,其實只需改幾排代碼就可以
    
修改 hw_boardinfo 文件,同在/mnt/jffs2目錄下
 
obj.id = "0x0000001a" ; obj.value = "E8C";              華為  COMMON
obj.id = "0x0000001b" ; obj.value = "GDGCT";            華為 COMMON 
obj.id = "0x00000031" ; obj.value = "CHOOSE_XINAN"  華為 CHOOSE_XINAN
 
左邊是珠海電信,改成右邊就是華為界面了,改好后重啟,光貓配置不會變,放心

 
5.改雙模,GPON改成GPON/EPON(修改 hw_boardinfo 文件)
 
obj.id = "0x00000001" ; obj.value = "1";
//(1代表GPON,2代表EPON,4代表E/G雙模)

 

小插曲:

  1. 網上說需要同時改兩文件hw_boardinfo和hw_boardinfo.bak  //我只改了hw_boardinfo,不改bak也能生效1.

    2.一開始發現hw_boardinfo是只讀的,自己復制一份后,直接刪除,改名回來就能讀寫了

 
cp hw_boardinfo hw_boardinfo1
rm -rf hw_boardinfo
cp hw_boardinfo1 hw_boardinfo
//建議hw_boardinfo 復制備份

  

 
 
華為界面強大多了,電信有的功能它也有,例如終端個數限制,ipv4 dhcp dns 設置等等
 
 
五、大功告成
 
 
六、最后感想總結
 
1.如果有些命令打不出來,可以多試幾次或重新連接telnet
2.我一開始按教程用TFTP軟件下載修改好后
   再上傳上去,雖然上傳成功了
   但是不知道什么原因沒有生效,就像沒有覆蓋原來配置一樣
   用了以下命令:
tftp -p -l hw_ctree.xml -r hw_ctree.xml 192.168.1.2  //上傳 put
tftp -g -l hw_ctree.xml -r hw_ctree.xml 192.168.1.2  //下載 get
   如果上傳上去能生效的,在電腦改好再上傳會方便點
   不行就直接用vi 一行行找到相應命令來改
 
3.電腦解密修改配置參數:
    1.打開工具“華為光貓配置文件加解密工具.exe” 
    2.選擇輸入文件輸入文件:hw_ctree.xml 
    3.輸出文件:tmp.gz 點擊解密按鈕
    4.得到壓縮文件 再解壓,得到hw_ctree.xml真正的文件
    注意步驟,是解密成.gz 再解壓出來是配置文件,否者是亂碼。
 
4.感想:
  需要有一定的linux , 資料搜索能力,多去寬帶技術論壇搜索
  PS:實在折騰不成功,淘寶幾十元的光貓破解服務也可以考慮
 
 

七、軟件下載
 
基本都是寬帶技術論壇里面下載的,融合在這里方便大家
  禁止任何形式的獲利!!
 
 
八、相關連接
 
 
 
 
 
 
 
 
版權聲明:
本文全是原創,一字一圖打上去的,
禁止任何形式的轉載,分享,
不正當獲利!
 
2020-2-20
1.發現廣東珠海電信有http劫持,一天彈2-3次,很煩。
排除DNS劫持,網上投訴就解決了
 
 
2.順便抓了iptv的頻道源
 
網絡:iptv沒有用組播,是單播的,沒有接光貓ITV口
 
方法:1.筆記本插網線,分享熱點給機頂盒連接,直接抓包
  聰明方法:一開機立刻抓包,得到更新的所有頻道
  麻煩方法:每換一個台,抓取RTSP Play 地址,一個一個慢慢抓,300+個
 
突破口:HTTP 協議中搜索 getchannellist,找到對應報文,編碼UTF-8。留意箭頭處
 
 
RTSP資源是帶小尾巴的(用戶信息),故不分享,需要自己抓取。
 
本來打算把視頻流放到另一台電視里用,但是經常打開失敗
有時要打開4-5次才能播放,體驗效果不如其他電視直播軟件,故放棄
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM