一键反编译安卓apk文件
2023-09-11 14:21:24 时间
说明
自己集成了市面上几个常用android反编译工具。方便大家研究app的代码,仅用于学习目的。
使用方式:
使用
一键反编译: apkfull <apk_file> <app_name>
对于加固和加密的代码,还是无能为力的,但对于大部分app的资源文件,如UI布局,还是轻松采用此工具获得的。
链接
附上代码地址:
https://gitee.com/jgku/android-toolbox
常用反编译工具
- apktool :反编译apk
- dex2jar :反编译apk,解压 classes.dex 文件
- JD-GUI :将class文件反编译成java源代码
- AndroidKiller : 可视化、全自动的反编译、编译、签名;支持批量编译APK
- AndroidCrackTool: mac反编译工具
- GDA:第一款国产交互式反编译器,https://github.com/charles2gan/GDA-android-reversing-Tool
- jadx:反编译利器,支持命令行和图形界面, https://github.com/skylot/jadx
- autosign:签名工具
- xposed:hook框架
- IDAPro :反汇编专业工具
- Unidbg :java Hook 框架, https://github.com/zhkl0228/unidbg
相关文章
- 安卓逆向_22( 二 ) --- Xposed 学习记录
- 安卓逆向_19( 二 ) --- APK保护策略【重新签名后安装打开失败 --- 书旗小说.apk、浦发银行.apk的过签名校验【so 文件修改保存】】
- 安卓逆向_16 --- ARM 静态分析( 使用 IDA Pro 分析 ARM 汇编【java_ 和 JNI_OnLoad】 )
- Cocos2d-x移植安卓的笔记
- 安卓开发——锁定软件——输入密码后重复弹出输入密码窗口的解决方法
- 安卓 和 Linux 之间传输文件的 8 个应用程序
- 安卓自定义----带Edit的TextView标签组件
- 导入安卓工程时出现红色叹号的几种解决办法。
- 【毕业设计_课程设计】基于Attention机制的LSTM语义模型安卓聊天机器人的实现
- 安卓开发 报错 错误:This version of android studio is incompatible with the gradle version used. 的解决
- 安卓APK瘦身
- 安卓使用WebView下载文件,安卓实现软件升级功能
- 安卓开发笔记(二十一):Android Studio如何创建assets目录
- 安卓开发笔记(十一):SharedPrefences储存
- 安卓开发学习笔记(一):如何用Android Stuidio导出apk文件?