我想分析Android字节码,并找到与方法参数相关的所有指令(对参数进行切片的类型).有人可以为此提供一些参考吗?任何帮助将不胜感激!
解决方法:
本文档详细描述了Dalvik字节码:
http://source.android.com/tech/dalvik/dalvik-bytecode.html
可能也有兴趣:
http://source.android.com/tech/dalvik/dex-format.html
(这些曾经存在于源代码树中的dalvik / docs目录中,但是被“提升”了.)
您可以将dexdump命令与-d一起使用来生成DEX文件的指令反汇编,然后对其进行处理.或者您可以自己处理DEX文件.