XR

xdcloudy/reamon

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

2 stars 品質 59 トレンド 24MIT

何かを分析する。 証拠を接続します。 システムを理解する.

概要

何かを分析する。 証拠を接続します。 システムを理解する。 REAmonはAIを軸としたリバースエンジニアリングのワークスペースとオーケストレーションプラットフォームです。 任意のターゲットを受け入れる, それができるものをプロファイル, 互換性のある分析能力を解決します, ツールとエージェントを調整します, 接続された証拠を保存します。, ライブプロジェクトワークスペースを介して調査を提示. REAmonは、リバースエンジニアリング、ソフトウェア分析、教育、セキュリティ調査のみを目的としています。 自分のターゲットを分析するか、または明示的に検査に許可されています。 適用される法律、契約、および第三者のライセンスを遵守する責任があります。 REAmonは、Ghidra、RetDec、JADX、Vineflower、CFR、AndroguardのRust DEXデコンパイラ、ILSpyなどのリバースエンジニアリングエンジンをバックエンドにオーケストし、1つの調査ワークスペースで出力します。 Android APKは、分離されたJADXと代替分離されたRust DEXデコンピラーを使用しています。 JVM .class/.jarアーティファクトは、隔離されたVineflowerとCFRを使用することができます.

概要(AI 翻訳)

コンパイルされたソフトウェアをコードに変換し、理解、見直し、維持することができます。

REAmonは、自発的なリバースエンジニアリングワークスペースです。 インポートされたアーティファクトに対する分析プロバイダを実行し、プロジェクトデータベースの結果と実証を保持し、コードを検査し、証拠を比較し、レビューされた編集を行うための1つの場所を提供します。 保存されたプロジェクトのエビデンスにAIアシスタンスが組み込まれているため、名前と結論はプロジェクト全体で一貫して滞在することができます。

分解は始点です。 復元された名前、タイプ、動作、およびソースの忠実度は、レビューを必要とします。 生成された出力は、元のプログラムに自動的に同等ではありません。

スタート

要件

  • Docker Engine with Docker Compose v2 (またはWindowsのWSL 2のDockerデスクトップ)
  • GitとBash。 Windows上で、WSLまたはGit Bashを使用する
  • あなたが実行する予定のサービスやアナライザのためのメモリとディスクスペースが十分

インストールと開始

インストーラは、ローカルの構成とシークレットを作成し、サービスを構築し、スタックを起動し、最初の管理者を作成することによってあなたを導きます。 Webappが健康になると、開きます。

有用なライフサイクルコマンド:

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

REAmon

Turn compiled software into code you can understand, review, and maintain.

REAmon is a self-hosted reverse-engineering workspace. It runs analysis providers against imported artifacts, keeps their results and provenance in project databases, and gives you one place to inspect code, compare evidence, and make reviewed edits. AI assistance is grounded in saved project evidence so names and conclusions can stay consistent across a project.

Decompilation is a starting point. Recovered names, types, behavior, and source fidelity need review; generated output is not automatically equivalent to the original program.

Get started

Requirements

  • Docker Engine with Docker Compose v2 (or Docker Desktop with WSL 2 on Windows)
  • Git and Bash; on Windows, use WSL or Git Bash
  • Enough memory and disk space for the services and analyzers you plan to run

Install and start

git clone https://github.com/xdCloudy/REAmon.git
cd REAmon
./reamon.sh install

The installer creates local configuration and secrets, builds the services, starts the stack, and guides you through creating the first administrator. When the webapp is healthy, open .

Useful lifecycle commands:

./reamon.sh status       # Show service health
./reamon.sh logs webapp  # Follow webapp logs
./reamon.sh up           # Start the installed stack
./reamon.sh down         # Stop services and keep stored data

For LAN access, upgrades, backups, and internet-facing deployments, see the deployment guide and release runbook. Back up PostgreSQL, Neo4j, and the artifact volume together.

Use REAmon

  1. Sign in and create a project.
  2. Import files or a project folder. REAmon profiles the inputs and records their paths and hashes.
  3. Review available analysis capabilities and run compatible providers independently. Compare their hash-linked outputs and evidence; provider agreement alone does not prove correctness.
  4. Browse decompiled code and related instructions, functions, relationships, provider alternatives, and saved analysis in the project visualizer.
  5. Use the saved project evidence to guide explanations and proposed edits. Review and validate edits before accepting or exporting them.
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add xdcloudy/reamon
MCP 初心者?mcpskill.org のガイドから始めましょう →