-
-
[原创]活捉一只弱鸡vmp(libvdog.so)-续(DEX文件修复简介)
-
-
[原创]活捉一只弱鸡vmp(libvdog.so)-续(DEX文件修复简介)
今天终于知道弱鸡vmp是娜迦加固的测试版(原以为是新出的小厂产品),多有冒犯请同仁们海涵,
我还是十分期待娜迦加固的企业正式版加固的apk文件滴。
上回说到对DEX文件的修复存在一点遗憾,就是有两个函数的code_off值无法写入导致该函数无法修复。
昨夜灵光乍现发现该坑可填,所以今天赶紧调整算法,完成了修复,美中不足就是进行了dex重组,不知运行中会有什么未知的坑。
首先,将原始dex和解密后的code数据datarc.bin文件合并
然后,解析datarc.bin中的数据信息并记录
再然后,加载合并后的dex文件,并在读取过程中插入修改code_off值的操作,使相应函数解析到真实的code数据
最后,重新输出dex文件,大功告成~
修复后效果图如下:

[培训]科锐逆向工程师培训第53期2025年7月8日开班!