TPLink 備份文件bin文件解析


TPLink 路由器備份文件bin文件

測試路由器 WR885,備份文件加密方式DES,密鑰:478DA50BF9E3D2CF

linux端:

openssl enc -d -des-ecb -nopad -K 478DA50BF9E3D2CF -in config.bin 

python:

python默認沒有安裝crypto需要自行安裝,安裝請點我

from Crypto.Cipher import DES
from hashlib import md5

key = '\x47\x8D\xA5\x0B\xF9\xE3\xD2\xCF'
crypto = DES.new( key, DES.MODE_ECB )

data = open('config.bin', 'rb').read()
data_decrypted = crypto.decrypt( data ).rstrip('\0')
assert data_decrypted[:16] == md5(data_decrypted[16:]).digest()
open('config.bin.txt', 'wb').write(data_decrypted[16:])

 

通過以上解析說明:http://www.wooyun.org/bugs/wooyun-2015-0110062#rd   中所說的authKey (路由器的登錄密碼)已經看不到了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM