Android反编译教程参考文档教程.pdfVIP

  • 8
  • 0
  • 约4.14千字
  • 约 3页
  • 2022-05-22 发布于江苏
  • 举报
息,但实在是不好读啊~~~~ 二、dex2jar + XJad 方法 该方法是使用dex2jar.jar 包,将classes.dex 文件解包成jar ,在通过XJad(或者其他class 反编译工具)进 行java 反编译。如: 1、dex2jar.bat d:\play\classes.dex 默认的输出路径同classes.dex,生成的文件名为classes.dex.dex2jar.jar 2 、使用XJad 反编译该jar 包 之后的使用方法,大家都懂的:) 该方法的好处在于,通过XJad 反编译后,大家可直接开到java 源文件,缺点在于只能反编译出开发时 的java 文件,而开发时使用的lib 包不能反编译出来。 三、AXMLPrinter2.jar + baksmali.jar + smali.jar 方法 这个方法就强大了,AXMLPrinter2 是还原AndroidManifest.xml 和main.xml 的工具,直接打开这两个 xml 文件是乱码,而通过还原之后,可以很明白的看到里面的内容(我猜测还是使用了字节异或的方式加 的密)。 baksmali.jar 是反解析dex 的工具,smali.jar 则是再还原成dex 的工具

文档评论(0)

1亿VIP精品文档

相关文档