【Android安全】【Android】使用dex2jar 与JD-Gui 反编译APK文件,查看源代码
来源:互联网 发布:java war包 编辑:程序博客网 时间:2024/04/30 06:35
使用dex2jar和JD-GUI这2个工具配合反编译APK文件
dex2jar下载地址:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zip
官方地址:http://code.google.com/p/dex2jar/
JD-GUI下载地址:
windows版JD-GUI:http://laichao.googlecode.com/files/jdgui.zip
Linux版JD-GUI:http://laichao.googlecode.com/files/jd-gui-0.3.2.linux.i686.tar.gz
官方地址:http://java.decompiler.free.fr/?q=jdgui
1.首先找到Android软件安装包中的classes.dex
把apk文件改名为.zip,然后解压缩其中的classes.dex文件,它就是java文件编译再通过dx工具打包成的,所以现在我们就用上述提到的2个工具来逆方向导出java源文件
2.把classes.dex拷贝到dex2jar.bat所在目录。
windows系统下:
在命令行模式下定位到dex2jar.bat所在目录,运行dex2jar.bat classes.dex,生成classes.dex.dex2jar.jar
Ubuntu系统下:
在终端下定位到dex2jar.sh所在目录,运行
sh dex2jar.sh classes.dex
则可生成classes.dex.dex2jar.jar
3.运行JD-GUI工具(它是绿色无须安装的)
打开上面的jar文件,即可看到源代码
dex2jar-0.0.9.15下载地址:http://download.csdn.net/detail/dodod2012/9510526
jd-gui-0.3.6.windows下载地址:http://download.csdn.net/detail/dodod2012/9510534
- 【Android安全】【Android】使用dex2jar 与JD-Gui 反编译APK文件,查看源代码
- 【Android】使用dex2jar 与JD-Gui 反编译APK文件,查看源代码
- Dex2jar 与 JD-GUI快速反编译Android apk文件
- Android 的 dex2jar 和 jd-gui 反编译 apk 源代码
- Android 的 dex2jar 和 jd-gui 反编译 apk 源代码
- Android 的 dex2jar 和 jd-gui 反编译 apk 源代码
- Android 的 dex2jar 和 jd-gui 反编译 apk 源代码
- android apk反编译 apktool、dex2jar、jd-gui工具的使用
- 使用dex2jar和jd-gui反编译apk得到Java源代码
- 使用dex2jar和jd-gui反编译APK查看源码
- Dex2jar JD-GUI apktool反编译apk文件
- 【移动安全】Android APK反编译(AXMLPrinter2,smali,dex2jar.bat,jd-gui.exe,baksmali)
- 利用dex2jar和jd-gui反编译和查看Android的apk源码
- 使用dex2jar和jd-gui反编译apk
- [Android]反编译工具:apktool、dex2jar、jd-gui使用简介
- Android studio配置progard工具生成混淆APK,并使用dex2jar、JD反编译查看效果
- 反编译Apk得到Java源代码 dex2jar和JD-GUI
- 利用dex2jar和jd-gui反编译apk文件,得到其源代码!!
- Android 高仿微信6.0主界面 带你玩转切换图标变色
- 使用意图跳转到桌面
- Android6.0系统权限那些事
- Unity工程中 .Meta 文件的来龙去脉
- getDeclaredMethod()和getMethod()的区别
- 【Android安全】【Android】使用dex2jar 与JD-Gui 反编译APK文件,查看源代码
- Service类onStartCommand()的返回值
- windows下中间层NDIS驱动中NDIS_PACKET和NDIS_BUFFERD的关系
- win7设置视力保护色
- 终端常用快捷键大全
- 面试精选:链表问题集锦
- Leetcode - Power of Three
- MAVLink协议的移植
- linux sed命令详解