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)

结果如下

相关推荐
AD钙奶-lalala8 小时前
在 macOS 上搭建 Flutter 开发环境
flutter·macos
~二向箔~13 小时前
Mac,苹果电脑移动硬盘不显示
macos
vastgrassland14 小时前
对WWDC 2025 Keynote 内容的预测
macos·ios·wwdc
fukai772214 小时前
WWDC 2025 macOS 26有哪些更新点
macos·ios·wwdc
ReadThroughLife19 小时前
【已解决】MACOS M4 芯片使用 Docker Desktop 工具安装 MICROSOFT SQL SERVER
microsoft·macos·docker·容器
獨枭1 天前
配置 macOS 上的 Ruby 开发环境
开发语言·macos·ruby
库奇噜啦呼1 天前
push [特殊字符] present
macos·ios·cocoa
安和昂2 天前
【iOS】多线程NSOperation,NSOperationQueue
macos·ios·cocoa
咕噜签名分发冰淇淋2 天前
Flutter 打包 iOS 苹果 IPA 应用有哪些优势?如何实现?
macos·objective-c·cocoa
st紫月2 天前
用虚拟机安装macos系统之后进入Boot Manager页面
macos