查看: 77471|回复: 54

[工具] [原创]F460配置文件解密工具

[复制链接]
发表于 2014-2-5 03:36:11 |江苏| 显示全部楼层 |阅读模式
解决了配置文件乱码无法查看,用sendcmd一个一个表查看又太麻烦,遂产生如下工具5 Q+ }( _* Z+ U
  _; v/ T$ t' S0 J8 h4 A

$ {, y& ]8 }1 v5 S: e0 u2 N2 q

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

参与人数 1威望 +1 收起 理由
拉巴娜 + 1 很给力!

查看全部评分

发表于 2014-2-5 08:57:15 |浙江| 显示全部楼层
虽然没机会尝试,但是帮顶一下~
发表于 2014-2-5 09:48:51 |广东| 显示全部楼层
楼主能把用法公布一下吗?20币不是小数目啊(对新人来说)最好出教程
发表于 2014-2-5 10:31:49 |江西| 显示全部楼层
虽然没机会尝试,但是帮顶一下~
 楼主| 发表于 2014-2-7 13:20:53 |江苏| 显示全部楼层
ookook 发表于 2014-2-5 09:48
8 @& E3 C6 F( H9 p6 w& [$ ~楼主能把用法公布一下吗?20币不是小数目啊(对新人来说)最好出教程
2 y' E; H+ A5 U) a% F0 y" \
首先看文件头0x00-0x3b- j5 Q5 A7 F& H; o0 M3 u+ m  n
其中
9 \# W" L6 @( h0x09-0x0b 解压缩后配置文件大小
. ]/ @+ c& R2 c4 p4 u0x0e-0x0f 压缩后配置文件大小
: M+ t, z' L. O. [' {0x14-0x1b 校验值
  I# S- h4 J/ k( ]; V! O" l7 h4 J# o0 ]
* E% z0 A9 x" L% V* z8 {$ O再看之后的数据,有规律的,都是以% r, z. C; F) J- E0 S9 j" y# M
00 01 00 00 00 00 17 e5 00 00 18 2d开始7 O! a, Z4 A: _3 c# ]
其中17 e5 为本次数据压缩后长度! d7 D" A9 b8 U4 Q% Y! F9 ?# s+ ^
18 2d为下一压缩包开始位置5 M7 l5 u6 n* g* ?) d7 P& [
* G0 V8 R6 b# t% Q1 b
由此可见,整个cfg是由原有明文cfg进行分段压缩后产生的,分段规则为每次取明文数据的65535个字节进行压缩为一个分段,压缩方式采用Zlib库
8 Z$ b3 G' c: L0 \
, ?  r0 D; j7 U  G& l. h我只是写了个程序通过Zlib把这些数据解开而已。- w( `1 d3 ^/ C& ~) W; ~3 N& l
8 a! Z" J* ?& `8 g
至于那个校验值目前还没有弄明白算法,如果弄明白了,我们就可以自定义cfg压缩然后通过WEB管理界面还原的方式写入路由,这样随便电信封23,21都无所谓了,我们自己就可以直接解封了,如果谁能弄明白那段校验值的算法,请告知造福大众。
发表于 2014-2-24 11:07:18 |上海| 显示全部楼层
华为的可以破解吗?
发表于 2014-3-20 22:18:34 |福建| 显示全部楼层
搞错了,我要的是另外一种
发表于 2014-3-30 22:32:45 |四川| 显示全部楼层
下载了,不能用,显示Bad state(unknown compression method (0x30))
发表于 2014-5-27 11:40:02 |广东| 显示全部楼层
暂时还买不起,收藏一下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

相关侵权、举报、投诉及建议等,请发 E-mail:yesdong@qq.com

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

在本版发帖QQ客服返回顶部