GitHub - neocanable/garlic:世界上最快的 apk(安卓)/java 开源反编译器

主要观点:介绍了 Garlic 这个世界上最快的安卓/Java 开源反编译工具,用 C 编写,可用于从 class/jar/dex/apk 文件生成 Java 源代码,提供了多种功能和安装、构建、使用方法,还提到了调试和速度等方面的内容,以及作者的联系方式。
关键信息:

  • 支持 decompile apk 文件、dex 文件、class 文件、jar 文件、war 文件等。
  • 安装在 macos/linux 可通过 brew 安装,在 Windows 需查看 windows 构建文档。
  • 构建在 linux/macOS 需 cmake >= 3.26,在 Windows 有特定文档。
  • 使用时可指定输出路径和线程数等。
  • 调试时可修改 src/jvm.c 中的 main 函数。
  • 速度方面 decompile 200M+且 19w+类的 newest 微信 apk 只需 12 秒。
    重要细节:
  • 有英文和中文版本,中文版本链接为 https://github.com/neocanable...
  • 构建和使用的各种命令及参数说明,如 garlic /path/to/android.apk 等。
  • 提到默认输出情况,如 decompile.class 文件默认输出到 stdout 等。
  • 给出了调试时修改 main 函数的示例。
  • 展示了 decompile tiktok 的相关 gif 图片链接。
  • 提供了作者的邮箱 neocanable#gmail.com(替换 # 为 @)和微信 neocanable 。
阅读 19
0 条评论