这个项目能做什么

Disrobe 是一款静态反编译器、反混淆器和脱壳工具。它逐层剥离已编译软件中的加壳和混淆,并恢复底层的源代码或原始字节。将可执行文件、应用包、脚本或固件镜像交给 disrobe auto。它会识别每一层(安装程序、归档、加壳器、冻结器、保护器、混淆器、字节码),用匹配的恢复流程将其移除,并对该流程产生的输出再次运行,直到没有任何流程能识别剩余内容。单个 Rust 二进制文件覆盖 Python、JavaScript 和 WebAssembly、Java 和 Android、.NET、原生 PE、ELF 和 Mach-O 代码、Go、Lua、PHP、Ruby、Erlang 和 Elixir、ActionScript、shell 脚本和 Office 宏、React Native 和 Flutter 应用、安装程序以及固件。 各引擎均为内置。Python 字节码反编译无需安装 Python,JavaScript 恢复无需 Node.js,Java、Android 和 .NET 反编译器无需 JVM 或 .NET SDK。它面向恶意软件分析师、逆向工程师、事件响应人员、CTF 参赛者和安全研究人员。