登录光猫

http://192.168.1.1/cgi-bin/telnetenable.cgi?telnetenable=1&key=MAC地址

1
2
3
4
5
6
7
telnet 192.168.1.1

admin
Fh@ + MAC后6位

su
hg2x0 + MAC后6位

附件脚本

附件使用说明

hg6042a1_telnet_root.bat 中不保存真实 MAC 和密码,使用前只需要修改这一行:

1
$Mac = "REPLACE_WITH_ONU_MAC_NO_COLON"

把它改成光猫 MAC 地址,去掉冒号,例如:

1
$Mac = "001122AABBCC"

脚本会自动拼出:

1
2
3
$TelnetEnableUrl = "http://192.168.1.1/cgi-bin/telnetenable.cgi?telnetenable=1&key=$Mac"
$Password = "Fh@$MacLast6"
$SuPassword = "hg2x0$MacLast6"

hg6042a1_onu_final_tr069_block.sh 在光猫 su 后执行,用于把 TR-069 ACS 地址改成本机无效地址,并关闭定期上报;它不会修改只读固件,也不会持久杀系统进程。

说明:最终验证有效的是阻断 TR-069 ACS 地址,不是硬删进程。脚本会把 InternetGatewayDevice.ManagementServer.URL 改为 http://127.0.0.1/disabled,并关闭 PeriodicInformEnable

1
2
# 光猫内执行
sh hg6042a1_onu_final_tr069_block.sh