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)

结果如下

相关推荐
Albart5759 小时前
Docker Desktop最新版安装踩坑全记录(Windows_Mac_Linux)【2026 4.74.0 终版】
linux·windows·macos·docker·环境搭建·踩坑记录
Web Security Loop1 天前
MAC卸载JDK环境
java·macos·jdk
IS6832 天前
视频文案提取技术全景:ASR vs OCR,哪种方案更适合你?
ide·macos·xcode
安且惜3 天前
Windows或mac支持本地抓包
windows·macos
做萤石二次开发的哈哈3 天前
开发者如何调用 ERTC iOS API 完成 SDK 初始化配置?
macos·objective-c·cocoa
AUV11073 天前
Mac 录屏自动缩放怎么设置才不乱跳:自动片段、固定区域与鼠标跟随调试
macos·计算机外设
程序员良辰3 天前
【Mac快速切换JDK】Mac 使用 Homebrew + jenv 快速切换 JDK 版本
java·开发语言·macos
coding4u4 天前
Mac 外接显示器完全指南:从插上线到调好每个参数
macos·计算机外设·文件管理·显示器·策略模式·quick look扩展
zhyf1194 天前
(Mac)Homebrew部署Obsidian+Claudian+Excalidraw
macos
chuan.bai4 天前
Java RAG 实战(第 3 篇):从交互式聊天到多轮上下文
java·人工智能·macos·ai