我昨天换了新 ISP,他们给了我一个 D-Link 路由器,不能用我的旧路由器。我想更改无线密码,转到 192.168.1.1,我可以使用用户名和密码 user 用户登录,但不能以管理员身份登录。
目录上显示默认用户名和密码是 admin admin,试过了,没用。试过 admin 但没有通过,试过很多组合,都没用。
我询问了其他一些用户,他们说 ISP 阻止用户以管理员身份登录,并阻止了重置按钮,并说有一种黑客手段,你可以这样做:
cmd> telnet "router ip"
然后做一些类似的事情 dumpcfg
如果您的 ISP 默认不允许您获取您自己的路由器的管理员权限,您能否更好地解释一下如何获取管理员权限?
答案1
我设法破解了密码,如果您不介意的话,我会将答案发布出来供未来的用户参考。
使用 Telnet(如果您使用的是 Windows,请启用它)并使用电缆将您的笔记本电脑连接到路由器。
打开终端或命令提示符并输入
telnet 192.168.1.1
或您的本地 IP。我的用户名和密码是user
,user
它们通常是非管理员用户的默认用户名和密码。输入
dumpcfg
并将输出复制到文本文件。输出几乎全是废话,所以我就不粘贴了,你只感兴趣,在两行中,第一行是,
sysUserName value=""
第二行sysPassword value=""
通常是,sysUserName value="admin"
至于密码是sysPassword value="Base64EncodedString"
去Base64 解码器,复制编码的密码字符串,然后单击
bas64 to normal string
。在我的例子中,编码的密码是 ,<sysPassword value="bXkxMTAxMTM="/>
我对它进行了解码,所以我的密码是my110113
。
我只在 D-Link 路由器上尝试过,我不知道其他路由器,但只要它们使用 Base64,我看不出它为什么不能工作,而且这不是黑客攻击,而是获得你自己路由器的管理权限。