找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
楼主: kzhangtao

求助大神解一个config.bin

[复制链接]

13

主题

38

回帖

137

积分

注册会员

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

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

我是windows 10系统

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

使用道具 举报

114

主题

3620

回帖

7642

积分

论坛元老

积分
7642
发表于 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]复制代码
  • 回复

    使用道具 举报

    53

    主题

    978

    回帖

    2247

    积分

    金牌会员

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

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

    看起来好麻烦

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

    我也不懂Py,如果这样可以,那么只能说,要么这是(或者他已经知道了密匙)固定密匙,要么就是没有密匙,不是加密的。
    回复

    使用道具 举报

    114

    主题

    3620

    回帖

    7642

    积分

    论坛元老

    积分
    7642
    发表于 2017-12-23 18:11:00 | 显示全部楼层
    水星跟TP是不是一样的?上次下载了一个软件解开了TP的。
    回复

    使用道具 举报

    13

    主题

    38

    回帖

    137

    积分

    注册会员

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

    ICFOX 发表于 2017-12-23 18:32

    水星跟TP是不是一样的?上次下载了一个软件解开了TP的。

    听说水星是TP的子品牌?反正好像是有关系的,但是他们的路由器管理好像不太一样。
    回复

    使用道具 举报

    53

    主题

    978

    回帖

    2247

    积分

    金牌会员

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

    ICFOX 发表于 2017-12-23 18:32

    水星跟TP是不是一样的?上次下载了一个软件解开了TP的。

    同一个公司,我找了很多软件都读取不了
    回复

    使用道具 举报

    13

    主题

    38

    回帖

    137

    积分

    注册会员

    积分
    137
     楼主| 发表于 2017-12-23 18:16:21 | 显示全部楼层
    本帖最后由 ICFOX 于 2017-12-23 18:41 编辑

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

    同一个公司,我找了很多软件都读取不了


    试了 解不开。。
    回复

    使用道具 举报

    44

    主题

    351

    回帖

    870

    积分

    高级会员

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

    ICFOX 发表于 2017-12-23 18:39

    试了 解不开。。

    和我预期一样,现有的工具都不能解
    回复

    使用道具 举报

    13

    主题

    38

    回帖

    137

    积分

    注册会员

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

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

    和我预期一样,现有的工具都不能解

    说过了,加密的话你需要密匙,没有就去嗅探,很简单的。
    ghyghoo8 发表于 2017-12-23 18:49

    说过了,加密的话你需要密匙,没有就去嗅探,很简单的。

    加密也是可以解密的

    回复

    使用道具 举报

    44

    主题

    351

    回帖

    870

    积分

    高级会员

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

    kzhangtao 发表于 2017-12-23 19:17

    加密也是可以解密的

    不是所有的加密都可以解密,如aes
    回复

    使用道具 举报

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

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2025-4-23 13:34 , Processed in 0.020381 second(s), 3 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表