firstfault/Trinity

GitHub: firstfault/Trinity

一款面向 Java 字节码的逆向工程套件,能够对高度混淆的二进制文件进行反编译、反混淆和交叉引用分析。

Stars: 59 | Forks: 3

# Trinity Trinity 是一款强大且极速的软件逆向工程套件,专为 Java 字节码架构设计,能够轻松处理高度混淆的二进制文件。 ![截图](https://static.pigsec.cn/wp-content/uploads/repos/cas/b0/b097fee397bdaf36cc459ecac31f06811961f20f9b39cdd92c3432f7ba10e9db.png) ## 构建 我强烈建议从源码运行 Trinity: ``` git clone https://github.com/firstfault/Trinity.git cd Trinity ./gradlew run ``` 不过,这里也提供[(通常是旧版本的)二进制文件,你可以从这里获取](https://github.com/firstfault/Trinity/releases)。 ## 功能 - 数据库 - 汇编器 - 反编译器 - 重命名代码 - 交叉引用 - 常量搜索 - 自动重构 - 反混淆 ## 作者 - [@final](https://www.github.com/firstfault) ### 使用的库 - [ImGui](https://github.com/ocornut/imgui) 及其 [Bindings](https://github.com/SpaiR/imgui-java) - [ObjectWeb ASM](https://asm.ow2.io/) - 修改版的 [Fernflower Decompiler](https://www.jetbrains.com/) #### 面向对象是谁? 黑客、业余爱好者、专业人士,欢迎所有人。 #### 背景 最初,Trinity 是作为一个带有交互界面的混淆器起步的。随着时间的推移,我开始将它用作反编译器,最终它演变成了这款出色的工具。
标签:Amass, DNS 反向解析, JS文件枚举, 云资产清单, 代码分析, 凭证管理, 反编译器, 后台面板检测, 域名枚举, 网络信息收集, 逆向工程