apk反编译步骤

来源:互联网 发布:电话交换机 编程 编辑:程序博客网 时间:2024/05/21 11:09

1. 假设你要反汇编的是app.apk,那么先改名成app.zip

2. 解压

 

【Java源码】

3. 在解压出来的里面找到classes.dex,这个就是目标的程序的二进制文件

4. 用附件的dex2jar,在Windows命令行下运行 dex2jar classes.dex

5. 生成classes.dex.dex2jar.jar,这个就是转换后的JAR文件了

6. 执行jd-gui,找到刚才生成的JAR文件,打开之。

7. 90%以上的Java源代码跃然眼前

8: jd-gui上save all,用其它编辑器看

 

【xml源码】

下载工具AXMLPrinter2.jar

和解压文件放在一个文件夹中
java -jar AXMLPrinter2.jar AndroidManifest.xml>AndroidManifest.txt

原创粉丝点击