首页
社区
课程
招聘
[求助]关于dex 修复问题
发表于: 2014-7-7 15:39 9774

[求助]关于dex 修复问题

2014-7-7 15:39
9774
已知 dex 修复主要是用 SHA-1  与adler32 算法...
又不能将算出来的值 强行写入dex ...
那么到底要怎么修复呢?

研究一周多了...还是想不到解决办法...

原谅本菜的无知... 特来求解...

希望前辈们能为我等小菜解惑一二

小菜将感激不尽

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 67
活跃值: (51)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
2014-7-7 17:19
0
雪    币: 1413
活跃值: (401)
能力值: (RANK:270 )
在线值:
发帖
回帖
粉丝
3
可以强行写吧,我记得它们计算的都是该字段之后所有数据数据的哈希值。
2014-7-8 12:19
0
雪    币: 12
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
可以强行写入的。比如你的dex其他部分修改了之后,可以再重新计算checksum和signature,然后写到修改后的dex里面,这样dex才算是修复了。
    ps.没记错的话应该是先计算signature,然后再计算checksum,可以参考一下android里面校验dex时的源码~

2014-7-8 17:28
0
雪    币: 67
活跃值: (51)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
问题解决了...感谢大家...
2014-7-8 17:35
0
雪    币: 107
活跃值: (419)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
分享学习一下
2014-7-14 03:36
0
雪    币: 67
活跃值: (51)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
渣渣技术就不献丑了... 大概流程如主题...修复方法 强行写入即可
2014-7-15 16:57
0
雪    币: 3
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
坐等楼主出小白直接可以用的,这么复杂表示不会用。
2015-9-17 20:04
0
游客
登录 | 注册 方可回帖
返回
//