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)

结果如下

相关推荐
汤姆yu21 分钟前
Mac 上 2026 版 OpenClaw 安装与配置全流程
macos·openclasw安装
MonkeyKing_sunyuhua1 小时前
K8S执行MAC打出的本地镜像错误:exec /usr/local/bin/uvicorn: exec format error
macos·容器·kubernetes
小路恢弘6 小时前
xcode替换LLVM插件
ide·macos·xcode
ChengQianO7 小时前
从 0 开始:Mac 下 UTM 虚拟机安装 ROS Noetic(Ubuntu 20.04)
linux·ubuntu·macos
草帽lufei10 小时前
macOS中的Cursor等软件突然不能用了
macos·cursor
Rabbit_QL10 小时前
【Warp+Claude】任务完成自动通知(macOS + Warp 版)
macos·策略模式
X档案库12 小时前
【ROS2】Mac M4 虚拟机 Ubuntu 24.04 安装 ROS2 Jazzy 新手教程
macos·机器人·ros
江城月下12 小时前
从零开始:我在 Mac M1 上搭建离线 AI 知识库的实战记录
人工智能·macos
掘根1 天前
【即时通讯项目】环境搭建9——语言平台
ide·macos·xcode
帅得不敢出门1 天前
MacOS安装VSCode在QEMU上模拟跑FreeRtos
ide·vscode·macos·freertos·rtos