jltxgcy

Results 8 comments of jltxgcy

前两个issue,解决了,现在来到这个issue,好像大家都遇到这个问题了,class.dlist、flag.dlist、method.dlist、unpack.dlist这些文件都是怎么生成的,希望作者能讲一下,谢谢。

我已经可以生成各种bin了,需要理解dalvik虚拟机,然后仔细阅读Indroid源码才能知道怎么使用,各位不要偷懒了。dexdumpOut.txt还没有生成呢,生成这个文件需要自己扩展Indroid,继续研究。

你得重新启动手机,就好使了。

通过扩展Indroid已经可以生成dexdumpOut.txt,但是生成的指令很多是这样的: |0000: +invoke-super-quick {v2, v3}, [00c4] // vtable #00c4,查了下是由于加载的内存的是odex,才会出现这种情况。请问大家是怎么样把他还原成正确格式: |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0001 还是我哪里出了问题。

gDvm.dexOptMode = OPTIMIZE_MODE_NONE,让dalvik不优化dex

多谢楼主,在Dvm.mk中加入就ok了。

在Dvm.mk去掉-Werror 可以解决。参考http://blog.csdn.net/typ9718/article/details/23449361。

如果有try catch的这种分析就不准确了。