查看: 219|回复: 24

求助大神解一个config.bin

[复制链接]

13

主题

38

回帖

137

积分

注册会员

积分
137
发表于 2017-12-23 18:02:54 | 显示全部楼层 |阅读模式
本帖最后由 kzhangtao 于 2017-12-25 16:20 编辑

出租屋不给拨号密码,路由登陆密码和wifi密码一样,我登进去导出了config.bin想看拨号密码,一打开都是乱码。求解密,万分感谢!
路由器型号是MW313R(水星路由)

已解决
回复

使用道具 举报

165

主题

1198

回帖

2991

积分

金牌会员

积分
2991
发表于 2017-12-23 18:05:27 | 显示全部楼层
把路由器WAN口接到自己电脑上
然后在自己电脑上搭一个PPPOE服务器 看下送过来是多少就知道了啊
回复

使用道具 举报

13

主题

38

回帖

137

积分

注册会员

积分
137
 楼主| 发表于 2017-12-23 18:07:00 | 显示全部楼层

ghyghoo8 发表于 2017-12-23 18:11

如果文件没加密,网上有路由器配置文件查看密码的软件,不过小心木马。 ...

加密哦,RouterPassView都读取不到密码
回复

使用道具 举报

119

主题

3927

回帖

8295

积分

论坛元老

积分
8295
发表于 2017-12-23 18:07:00 | 显示全部楼层

ghyghoo8 发表于 2017-12-23 18:14

那就用Winserver搭建PPPOE服务器然后Cain嗅探。

我是windows 10系统


kzhangtao 发表于 2017-12-23 18:13

加密哦,RouterPassView都读取不到密码

http://blog.csdn.net/tommycsdn/article/details/52685603
里面有现成的,自己做的话从 在Windows2003安装PPPoE协议 看起。
回复

使用道具 举报

13

主题

38

回帖

137

积分

注册会员

积分
137
 楼主| 发表于 2017-12-23 18:07:20 | 显示全部楼层

梦回剑雨 发表于 2017-12-23 18:07

啥意思?直接F12去掉加密不就可以看见密码了吗

加密哦,看不到的。只显示hello123world
回复

使用道具 举报

13

主题

38

回帖

137

积分

注册会员

积分
137
 楼主| 发表于 2017-12-23 18:07:48 | 显示全部楼层

绝对冷血 发表于 2017-12-23 18:07

话说 楼主你的网盘不错。。
来来来 分享一下~~~

你帮我解密,我再给你几个好网盘
回复

使用道具 举报

14

主题

151

回帖

404

积分

中级会员

积分
404
发表于 2017-12-23 18:09:00 | 显示全部楼层


啥意思?直接F12去掉加密不就可以看见密码了吗
回复

使用道具 举报

119

主题

3927

回帖

8295

积分

论坛元老

积分
8295
发表于 2017-12-23 18:09:00 | 显示全部楼层

kzhangtao 发表于 2017-12-23 18:10

你帮我解密,我再给你几个好网盘

如果文件没加密,网上有路由器配置文件查看密码的软件,不过小心木马。
回复

使用道具 举报

165

主题

1198

回帖

2991

积分

金牌会员

积分
2991
发表于 2017-12-23 18:10:00 | 显示全部楼层
话说 楼主你的网盘不错。。
来来来 分享一下~~~
回复

使用道具 举报

119

主题

3927

回帖

8295

积分

论坛元老

积分
8295
发表于 2017-12-23 18:10:00 | 显示全部楼层

ghyghoo8 发表于 2017-12-23 18:18

看我上面的评论,那个网址里,虚拟机里也可以操作。
或者可以把现在的系统Ghost备份,然后刷入2003,完事 ...

看起来好麻烦

我看别人用python解密就完事了,我是不会python才上来求助。执行代码如下

[ol]
  • #!/usr/bin/env python
  • # decrypt tp-link config.bin file
  • # coded by no mail
  • from Crypto.Cipher import DES
  • from hashlib import md5
  • import sys
  • # backup your config.bin from 192.168.x.1
  • # usage find PPPOE account
  • # ./run.py wan_ppp_usr
  • # keys: wan_ppp_usr,wan_ppp_pwd
  • 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()
  • data_decrypted_finally = data_decrypted[16:]
  • data_decrypted_dict = {}
  • data_decrypted_array = data_decrypted_finally.split('\r\n')
  • for item in data_decrypted_array:
  •     if not item:
  •         continue
  •     item_array = item.split(' ', 1)
  •     item_key = item_array[0]
  •     item_value = item_array[1]
  •     data_decrypted_dict[item_key] = item_value
  • if len(sys.argv) > 1:
  •     print data_decrypted_dict[sys.argv[1]]
  • open('config.bin.txt', 'wb').write(data_decrypted_finally)[/ol]复制代码
  • 回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关注公众号

    相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖
    关注公众号
    返回顶部