Android安全专项测试之Dex2jar
来源:互联网 发布:网络110报警服务 编辑:程序博客网 时间:2024/05/16 08:44
dex2jar
辅助工具
JD-GUI
dex2jar包
下载完dex2jar包后,解压缩后得到下面的目录:
反编译
讲APK包后缀名改为.zip
文件,然后解压缩,解压缩后得到的文件目录如下:
这个里面和apktool
工具反编译的文件是有区别的,比如AndroidManifest.xml
文件没有之前那么清晰,看不到原来数据:
当然这个地方我们不关心这个,我们主要看classes.dex
文件,把这个文件copy
到dex2jar
目录下。
给d2j_invoke.sh
添加执行权限,后执行如下命令:
chmod +x d2j_invoke.shsh d2j-dex2jar.sh classes.dex
然后会生成一个jar包:
JD-GUI打开
剩下的就是分析了。
更新
其实dex2jar
可以直接把APK文件转成jar包。
58deMacBook-Pro-7:dex2jar-2.0 wuxian$ sh d2j-dex2jar.sh classes.dexdex2jar classes.dex -> ./classes-dex2jar.jar58deMacBook-Pro-7:dex2jar-2.0 wuxian$ sh d2j-dex2jar.sh a_1.apkdex2jar a_1.apk -> ./a_1-dex2jar.jar
0 0
- Android安全专项测试之Dex2jar
- Android安全专项测试之反编译
- Android性能专项测试之MAT
- Android性能专项测试之Systrace工具
- Android性能专项测试之GPU Monitor
- Android性能专项测试之Network monitor
- Android性能专项测试之Batterystats
- Android性能专项测试之Systrace工具
- Android性能专项测试之Network monitor
- Android性能专项测试之GPU Monitor
- Android性能专项测试之Network monitor
- Android性能专项测试之MAT
- Android性能专项测试之Systrace工具
- Android性能专项测试之GPU Monitor
- Android性能专项测试之Network monitor
- Android性能专项测试之MAT
- Android性能专项测试之battery-historian
- Android性能专项测试之Batterystats
- MyEclipse改变默认编码
- String byte HexString的转换
- 世界上最浪费时间的三件事
- kurento-one2many-broadcast V6.0源码分析
- ubuntu 安装 mac os 主题(已测试)
- Android安全专项测试之Dex2jar
- Android线程间通信(二):MessageQueue(中)
- oracle查看被锁的表和被锁的进程以及杀掉这个进程
- C#编扫雷源码 一2008年03月23日
- 9.php 数组知识,date,文件upload
- (NO.00003)iOS游戏简单的机器人投射游戏成形记(二十一)
- 设计模式 单例模式
- Zabbix监控工具
- maven 依赖介绍