社区讨论LinuxDo
一款 rust 编写的超高性能 apk、dex 反编译工具:ddc
一款 rust 编写的超高性能 apk、dex 反编译工具:ddc 本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: ● 我的帖子已经打上 开源推广 标签: 是 ● 我的开源项目完整开源,无未开源部分: 是 ● 我的开源项目已链接认可 LINUX DO 社区: 是 ● 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 ● 以上选择我承诺是永久有效的,接受社区和佬友监督: 是 以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出 ---------------------- d…
内容摘要
一款 rust 编写的超高性能 apk、dex 反编译工具:ddc
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
● 我的帖子已经打上 开源推广 标签: 是
● 我的开源项目完整开源,无未开源部分: 是
● 我的开源项目已链接认可 LINUX DO 社区: 是
● 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
● 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
----------------------
ddc 是一款高性能编译 cli 工具,用于安卓软件 apk、dex 等格式逆向成 java 源码
渐进式
参考 ASC 以及我另一个项目 UDF 的理念,在不全量解包的情况下,有选择的处理最小化内容,达到毫秒级的速度
支持十多种细粒度 子命令
如 listclasses、findrefs、getclass、callers 等
性能
超快的反编译速度,常规 app 的完整反编译时间基本在 10s 以内
渐进式反编译时间通常在几十毫秒
质量
经过真实 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
16 个帖子 - 11 位参与者
阅读完整话题
via LINUX DO - 热门话题 (author: ejfkdev)
相关链接:
https://linux.do/tag/2234-tag/2234
https://github.com/ejfkdev/ddc
https://github.com/MG1937/ASC
https://github.com/ejfkdev/udf
https://github.com/ejfkdev/ddc/blob/main/docs/zh-CN/subcommands.md
https://linux.do/t/topic/2922844