- 浏览器打开网址
http://192.168.1.1/
- 在出现的页面上右键点击,出现的菜单中,点击”审查元素”
- 出现”开发者工具”界面,找到<script type=”text/javascript” src=”js/index.js”></script>,这一行,点击“js/index.js”这个链接
-
开发者工具自动由原来的”元素”页切换到”源代码”页,找到”function CheckAuthentication“这一行,代码如下
290 function CheckAuthentication(success,loginData){& n q- Z& [+ d( ]
291 MENUPREFIX = loginData.MENU_PREFIX;9 s2 k: f” z7 ]& Y; Y) ^
292 if(success == true)
293 {( ^# r% a( m2 q0 a
- 在if(success == true)这行的左边的行号”292″上面点击一下,设置一个调试断点
- 回到192.168.1.1登陆界面,点击下”登录”按钮,页面会暂停下来
- 再回到”开发者工具”源代码页面,在右边的操作树上找到”作用域中的变量”,没有展开的话就点击一下,展开的子项第一个为”本地”,点击”本地”展开局部变量
- 找到”success:false”这项,点击一下”false”,将其修改为 true
- 点击上方的蓝色三角按钮(或者按键盘的F8键),脚本重新执行,回到登录界面看看,没有密码我们也神奇的登陆成功了。步骤10,看看出来的界面里有什么?超级密码,普通用户密码。
-
我的光猫账户密码如下:
发表回复