如何反编译APK
文件:
工具准备:
1. zip, rar
解压工具
2. AXMLPrinter
(转换为可读的xml
,下载地址:http://code.google.com/p/android4me/downloads/list
)
3. dex2jar
(将.dex
文件反编译成.jar
文件,下载地址:
http://code.google.com/p/dex2jar/downloads/list
)
4. JD-GUI
(将.jar
文件反编译成.java
文件,下载地址:
http://java.decompiler.free.fr/?q=jdgui
)
步骤:
解压.apk
文件
使用AXMLPrinter
将其转换为可读的xml
文件:java -jar AXMLPrinter2.jar main.xml > new_main.xml
解压dex2jar.zip,
把class.dex
拷贝到dex2jar.bat/dex2jar.sh
所在目录,运行:dex2jar.sh class.dex
,生成classes.dex.dex2jar.jar
运行JD-GUI
工具(它是绿色无须安装的),打开上面的jar
文件,即可看到源代码。点击File > Save Source
或者 File > Save All Sources
可以class/jar
转成.java
保存
分享到:
相关推荐
APK反编译APK反编译APK反编译APK反编译APK反编译APK反编译APK反编译APK反编译
把.apk文件改名为.zip,然后解压缩,得到其中的classes.dex文件,它就是java文件编译再通过dx工具打包成的,所以现在我们就用上述提到的2个工具来逆方向导出java源文件 2.把classes.dex拷贝到dex2jar.bat所在目录。 ...
反编译apk所需的工具,包含apktool,dex2jar-0.0.9.15,jd-gui-0.3.5.windows
一键反编译APK文件ApkIDE_Alpha
反编译APK文件,查看源代码,包含软件dex2jar和jdgui.exe
反编译apk文件,可直接选择apk文件打开,查看源码。 反编译apk文件,可直接选择apk文件打开,查看源码。
网上提供的反编译工具需要反复输入cmd命令,比较麻烦,本人将这些操作封装到一个C++程序中,双击运行,批量反编译xml文件,快捷省事。里面有详细的实用方法,希望借鉴别人作品的童鞋们千万不要错过!
2. 将apk文件放到onekey-decompile-apk目录下 3. 将apk文件拖拽到_onekey-decompile-apk.bat上 4. 执行完成后 会在onekey-decompile-apk目录下生成和apk同名的目录(放置了apktools反编译出来的东西) 会在onekey-...
把.apk文件改名为.zip,然后解压缩,得到其中的classes.dex文件,它就是java文件编译再通过dx工具打包成的,所以现在我们就用上述提到的2个工具来逆方向导出java源文件 2.把classes.dex拷贝到dex2jar.bat所在目录。 ...
反编译APK文件的工具
第一步:apktool d [路径]/xxx.apk [指定目录](解压到指定目录,只能反编译xml文件) 第二步:sh [路径]/dex2jar/dex2jar.sh classes.dex。(当前目录下会生成classes_dex2jar.jar) 或 sh [路径]/dex2jar/dex2jar.sh ...
apktools pktool是反编译apk文件的利器,
apk反编译xml文件工具,apk反编译xml文件工具,apk反编译xml文件工具
通过Bat文件一次可以反编译多个 apk文件,已经内置apktool readme.txt 1、安装好jdk 1.6并配置好java环境 ; 2、将要反编译的APK 放到apk 文件夹中; 3、双击 反编译apk.bat; 4、反编译后的apk就会显示在newapk文件夹下...
可帮您批量反编译Android的apk程序
反编译Apk得到Java源代码 反编译Apk得到Java源代码
反编译Apk文件工具集合,包括:jd-gui,dex2jar-2.0,apktool
该工具可以将apk文件反编译成java源代码。 使用方法: 1.提取apk中的class.dex文件: 比如有apk文件:qq.apk,将其改名为qq.zip,然后解压,可以看到classes.dex。 2.解压"apk反编译工具.zip": 解压后,将classes....
反编译APK工具apktool apktool d apk文件 目标目录