- ejfkdev2026-09-1934446
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
ddc 是一款高性能编译 cli 工具,用于安卓软件 apk、dex 等格式逆向成 java 源码
渐进式
参考 ASC 以及我另一个项目 UDF 的理念,在不全量解包的情况下,有选择的处理最小化内容,达到毫秒级的速度
支持十多种细粒度子命令
如 listclasses、findrefs、getclass、callers 等
性能
超快的反编译速度,常规 app 的完整反编译时间基本在 10s 以内
APK |
大小 |
全量反编译 |
峰值 RSS |reqable |
34 MB |
0.28s |
151 MB |Telegram |
62 MB |
8.00s |
1301 MB |WhatsApp |
139 MB |
9.0s |
1240 MB |weibo |
226 MB |
5.98s |
1234 MB |weixin |
268 MB |
9.7s |
1404 MB |lark |
398 MB |
5.80s |
1614 MB |qq |
374 MB |
18.04s |
2312 MB |渐进式反编译时间通常在几十毫秒

质量
经过真实 apk 软件、数百万 class 测试检验结果正确性
反编译的 java 代码不会有语法错误,能编译回 class
github.com

GitHub - ejfkdev/ddc: DEX → Java decompiler in Rust — fast, progressive...
DEX → Java decompiler in Rust — fast, progressive analysis, bilingual CLI
主楼 - mark2026-09-196934
刚试了一下,看起来比garlic还要好一点呢
- 一叶障目2026-09-1935084
- ejfkdev2026-09-1934446
