Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
工具/GitHubGitHub/symbioticsec/hermes-decomp
Android安全静态分析iOS安全代码分析动态代码分析 (DAST)逆向工程调试器移动安全二进制分析学习与教育AI 辅助逆向
GitHub
13812141天前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
symbioticsec/hermes-decomp

hermes-decomp

一个强大的反编译器,允许您逆向工程React Native移动应用,将其编译的Hermes字节码(.hbc)文件转换回可读的JavaScript。

查看仓库

Hermes 字节码反编译器

Build

用于 Hermes 字节码(.hbc)的 Rust 反编译器,Hermes 是 React Native 背后的 JS 引擎。支持 HBC 40 至 99。

安装

从 Releases 或 Actions 获取预编译二进制文件(Linux / macOS / Windows):

资源后缀平台
linux-x86_64 / linux-arm64Linux
macos-arm64 / macos-x86_64macOS
windows-x86_64Windows

压缩包中包含 hermes-decomp 和 hermes-mcp。校验:shasum -a 256 -c SHA256SUMS。

root@kitploit:~
hermes-decomp update --check      # 或 --install / --version v0.1.7

从源码构建(需要 Rust 1.70+):

root@kitploit:~
git clone https://github.com/SymbioticSec/hermes-decomp.git
cd hermes-decomp && cargo build --release
# → target/release/hermes-decomp  target/release/hermes-mcp

快速开始

root@kitploit:~
hermes-decomp info app.hbc
hermes-decomp disasm app.hbc --function 5 --info --show-offsets
hermes-decomp decompile app.hbc -o out.js          # 进度输出到 stderr
hermes-decomp decompile app.hbc --deep -o out.js   # 恢复更多名称,速度较慢
hermes-decomp decompile app.hbc --function 42
hermes-decomp tui app.hbc
hermes-decomp xref app.hbc --query "loginWithToken"

反汇编示例

反编译示例

功能

完整参数与示例 → docs/USAGE.md。

注意事项:

  • 全包 decompile 使用磁盘上的 .hdcache 以实现快速重新加载。传入 --no-cache 可强制禁用。
  • 写入工具用于修补字节码 / HASM。它们不会重新编译反编译后的 JavaScript。
  • decompile -o … 会在 stderr 上打印流水线阶段信息。

MCP 与库

  • 面向 AI 助手的 MCP 服务器(hermes-mcp)→ docs/MCP.md
    配置模板:mcp-config.example.json
  • Rust crate hbc-decomp → docs/LIBRARY.md
root@kitploit:~
cargo build --release -p hbc-decomp-mcp

贡献

参见 CONTRIBUTING.md。提交 PR 前请先开 issue。

root@kitploit:~
cargo build --release --workspace && cargo test --workspace

资源

  • Hermes Engine · React Native

许可证

MIT。参见 LICENSE。

下载工具
领域命令(亮点)
读取info、disasm、decompile、tui、extract、modules、deps
分析xref、callgraph、graphviz、closures、debug、dump、bin-diff
逆向工程辅助secrets、frida-hooks
写入(仅字节码)emit-hasm、asm、asm-check、patch-string、patch-function、inject-stub、create