Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
hermes-decomp — React Nativeモバイルアプリをリバースエンジニアリングできる強力なデコンパイラで、コンパイル済みのHermesバイトコード(.hbc)ファイルを読み取り可能なJavaScriptに変換します。 | Kitploit
ツール/GitHubGitHub/symbioticsec/hermes-decomp
Androidセキュリティ静的分析iOSセキュリティコード分析動的コード分析 (DAST)リバースエンジニアリングデバッガモバイルセキュリティバイナリ解析学習と教育AI支援リバースエンジニアリング
GitHub
138124日前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有
symbioticsec/hermes-decomp

hermes-decomp

React Nativeモバイルアプリをリバースエンジニアリングできる強力なデコンパイラで、コンパイル済みのHermesバイトコード(.hbc)ファイルを読み取り可能なJavaScriptに変換します。

リポジトリを見る

Hermes バイトコードデコンパイラ

Build

React Native の JS エンジンである Hermes バイトコード (.hbc) 用の Rust 製デコンパイラ。HBC 40〜99 に対応。

インストール

ビルド済みバイナリ (Linux / macOS / Windows) は Releases または Actions から入手できます:

Asset suffixPlatform
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      # or --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          # progress on stderr
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 クレート 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
RE ヘルパーsecrets, frida-hooks
書き込み (バイトコードのみ)emit-hasm, asm, asm-check, patch-string, patch-function, inject-stub, create