使用python破解電信寬帶密碼
編輯:狂族晨曦 來(lái)源:腳本編程,經(jīng)驗(yàn)雜筆 日期:2022-04-08 閱讀: 4,582 次 5 條評(píng)論 » 百度已收錄
先森閑著沒(méi)事就喜歡研究光貓、路由器那一套,對(duì)網(wǎng)速比較敏感。在折騰網(wǎng)速的時(shí)候經(jīng)常遇到的方案就是光貓僅轉(zhuǎn)換光信號(hào),改成橋接讓路由器直接撥號(hào)。
讓路由器撥號(hào)就涉及到寬帶的賬號(hào)密碼了,先森已經(jīng)拿到了光貓的超管賬號(hào),由于寬帶不是先森辦的,也不好聯(lián)系電信客服索要寬帶賬號(hào)密碼,所以就想著自己來(lái)獲取寬帶賬號(hào)密碼。
先森坐標(biāo)成都,運(yùn)營(yíng)商電信,光貓型號(hào)。
折騰記錄
百度有方法說(shuō)是將hw_ctree.xml解密,里面會(huì)有寬帶密碼,但是先森實(shí)測(cè)解密出來(lái)里面只有超管密碼啥的,并沒(méi)有寬帶密碼。
經(jīng)過(guò)研究,實(shí)測(cè)可行方案如下。
1、獲取“明文”
首先使用超管賬號(hào)登錄光貓后臺(tái),8080端口那個(gè),不是80端口的。
在網(wǎng)絡(luò)-網(wǎng)絡(luò)設(shè)置中,連接名稱(chēng)選擇帶internet的那個(gè),可以看到下面有用戶(hù)名和密碼,這個(gè)就是寬帶賬號(hào)和密碼了。成都的寬帶賬號(hào)是CD開(kāi)頭的,CD是大寫(xiě)。
密碼是密文,這個(gè)只是顯示密文,通過(guò)F12大法,找到密碼的input標(biāo)簽,將type的“password”改成“text”就能看到明文了。但是這個(gè)明文是64位的一場(chǎng)串,一看就不是什么正經(jīng)密碼。

光貓后臺(tái)F12大法
2、破解密碼
正經(jīng)的密碼不可能64位那么行,拿著這個(gè)密碼去撥號(hào)也是沒(méi)法成功的。經(jīng)過(guò)搜索了解,這個(gè)密碼是經(jīng)過(guò)md5和哈希后的值,這個(gè)值想反解是很難的,但是寬帶密碼是純數(shù)字的,且并不是很長(zhǎng)的,所以我們可以生成0~幾百萬(wàn)數(shù)字先md5再哈希的值去跟“明文”做對(duì)比,相等的數(shù)字就是寬帶密碼了。
python代碼:
import hashlib
# “明文”貼到這里:
secret = '04f96727bb95e8cd75455822a7472e99a3fa14ce8098ffc5ce4a73ef07dde3fe'
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, 1000000000): # 可以將數(shù)字調(diào)大,獲取更長(zhǎng)的密碼
s = sha256(md5(value))
print(value) # 打印可以看到當(dāng)前計(jì)算的數(shù)字,可能會(huì)影響效率,不需要的可以刪掉此行
if s == secret:
print(f'find: {s} = {value}')
break
“明文”字符串以“04f96727bb95e8cd75455822a7472e99a3fa14ce8098ffc5ce4a73ef07dde3fe”為例,這個(gè)密碼很簡(jiǎn)單,解密出來(lái)是123123:

解密過(guò)程
當(dāng)然,先森用的寬帶密碼沒(méi)這么簡(jiǎn)單,不過(guò)也只是跑了幾分鐘就跑出來(lái)了,跑的速度具體要看機(jī)器的配置。
先森將光貓改成橋接后,路由器使用破解出來(lái)的寬帶密碼撥號(hào)成功,證明此方法是具有可行性的。
歷史上的今天:
轉(zhuǎn)載請(qǐng)注明出處來(lái)自http://www.cnidcc.cn/adsl_password.html

川公網(wǎng)安備 51011202000104號(hào)
編程的重要性
勞煩博主給我破解一下吧,謝謝!
f4c1a5f381295850f03ab21be45f01c6bd222393bbe5b528d4c9a3a345129b7d
@可口可樂(lè): 你怕不是在搞我,我算到20億都沒(méi)算出來(lái),你這個(gè)估計(jì)和四川電信的規(guī)則不一樣,直接打10000號(hào)問(wèn)吧。
同款光貓?jiān)趺传@取超級(jí)管理員密碼?
同款光貓?jiān)趺吹玫焦芾韱T密碼?