mac 反编译apk记录

Mac/Linux

去release页下载,有中国下载地址能下载快些。

复制代码
//也可以直接下载源码,中国下载慢,不推荐。
//git clone --depth=1 https://github.com/tp7309/TTDeDroid.git ~/Documents/TTDeDroid

//给脚本执行权限
chmod a+x ~/Documents/TTDeDroid/bin/showjar

//添加脚本执行路径到环境变量
showjardir='export PATH=$PATH:'$HOME/Documents/TTDeDroid/bin
# Mac
echo $showjardir >> ~/.bash_profile && source ~/.bash_profile
# Linux
echo $showjardir >> ~/.bashrc && source ~/.bashrc

之后便可以在任何目录执行下面的命令反编译*.apk/*.aar/*.dex/*.jar文件,反编译完成后图形界面会自动打开。

复制代码
showjar test.apk

使用

复制代码
usage: showjar.py [-h] [-o [OUTPUT]] [-r [RES]] [-e [ENGINE]] file

Android一键反编译工具

必选参数:
  file                  输入文件路径, *.apk/*.aar/*.dex/*.jar

可选参数:
  -h, --help            显示帮助信息
  -o [OUTPUT], --output [OUTPUT]
                        反编译文件输出目录,可选 (默认: None)
  -r [RES], --res [RES]
                        指定是否要反编译资源文件, 0:禁用, 1:启用 (默认: 0)
  -e [ENGINE], --engine [ENGINE]
                        反编译引擎, [jadx, dex2jar, fernflower, enjarify] (默认:
                        jadx)

结果如下

相关推荐
2501_916008897 小时前
iOS开发者工具有哪些?Xcode、Fastlane 与 kxapp 的组合使用
ide·vscode·macos·ios·个人开发·xcode·敏捷流程
June bug11 小时前
(Mac)docling-mcp 的依赖解析器找不到匹配的 torch 安装包
经验分享·python·macos
MonkeyKing_sunyuhua11 小时前
Mac 安装 OpenClaw 的详细步骤
macos·openclaw
新缸中之脑12 小时前
FineTune Studio:Mac微调AI工具
人工智能·macos
蜡台12 小时前
macOS 无法启动 MySQL服务解决
数据库·mysql·macos
jian1105812 小时前
Mac git生成SSH秘钥
git·macos·ssh
音视频牛哥12 小时前
面向工业级应用的 iOS 平台 RTSP|RTMP 超低延迟播放器集成指南
macos·objective-c·cocoa·ios rtmp播放器·ios rtsp播放器·ios rtmp player·ios rtsp player
今夕资源网13 小时前
github开源桌面快速启动神器:ZTools 高性能 可扩展应用启动器,支持macOS/Windows,适配办公与开发需求
macos·github·工具箱·ztools·桌面启动·音速启动·高性能启动器
golang学习记1 天前
macOS 技巧:使用修饰键控制热角(Hot Corners)
macos
独隅2 天前
MacOS 系统下 ADB (Android Debug Bridge) 全面安装与配置指南
android·macos·adb