获取移动光猫(如HS8545M5等设备)pppoe密码明⽂
有时候忘记了⾃⼰的拨号密码,回⼜很⿇烦,这⾥教⼤家怎么把光猫的pppoe密码明⽂搞出来⾸先使⽤超级账户登录到你的光猫
超级账户的⼀般是与光猫型号对应,是固定的,上⽹就型号能搜到(或者与地区相关联)
例如HS8545M5的超级账户密码是(⼴东等地区):CMCCAdmin aDm8H%MdA
还有⼀些其它可尝试的超级账户:
CMCCAdmin Cmcc10086#
telecomadmin nE7jA%5m
telecomadmin admintelecom
其它型号请⾃⼰查,移动只给user账号
登录后到⽹络,宽带设置,注意到有内容的密码框
这⾥密码被隐藏了,我们可以修改⽹页来让其显⽰
右键审查元素/检查,定位到input输⼊框,之后将type="password"改为type=“text”
这样密⽂密码就显⽰出来了!
如果需要使⽤其他桥接的路由器进⾏pppoe拨号,我们得知道明⽂密码才⾏。所以下⾯使⽤python来把密⽂变成明⽂将得到的密⽂复制,python解密代码如下:注:如果你的电脑没有python环境,可以
搜索“在线python”,使⽤在线⼯具执⾏此代码(将代码复制进去点运⾏即可)菜鸟教程提供的在线python⼯具:电信和移动的光猫(制造)⼀般都使⽤sha256(md5(明⽂密码))作为加密⼿段(加密后是64位密⽂)。虽然哈希加密不可逆,但是可以使⽤穷举的⼿段来取得这个密码。
⼀般默认的pppoe拨号密码默认都是随机的纯数字,所以很容易可以穷举出来import  hashlib secret = '将密⽂复制到此处'def  sha256(todo ):    return  hashlib .sha256(str (todo ).encode ()).hexdigest ()def  md5(todo ):    return  hashlib .md5(str (todo ).encode ()).hexdigest ()for  value in  range (0, 10000000): #可以将数字调⼤,获取更长的密码    s = sha256(md5(value ))    if  s == secret :        print (f 'find: {s} = {value}')        break
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15在线代码运行器
16
完毕。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。