reverse-engineering

14件のリポジトリ

morluto/rea

AIエージェントで何でも逆解析するMCPツール — REAはネイティブバイナリ、JS/Electronアプリ、.NETアセンブリ、Webサイトを解析するツールをAIエージェントに接続するMCPサーバーです。気になる機能をソースコードなしで調査し、仕組みを証拠付きで説明し、自分のプロダクト用の実装まで提案できます。Ghidra/Hopperとも連携し、CLIからも同じツールを利用可能です。

Reverse engineer anything with agents, from app behavior down to native binaries.

TypeScript注目度 48加速度 -61%
★403,020
NationalSecurityAgency/ghidra

NSA開発の無料リバースエンジニアリング基盤 — Ghidraは米NSAが開発・公開しているソフトウェア解析フレームワークです。逆アセンブル、デコンパイル、グラフ表示、スクリプティングなど商用ツールに匹敵する機能を無料で提供し、Java/Pythonによる拡張開発も可能です。マルウェア解析や脆弱性調査を行うセキュリティ研究者・リバースエンジニアに広く使われています。

Ghidra is a software reverse engineering (SRE) framework

Java🇺🇸 北米発注目度 43加速度 -43%
★95,544
mrexodia/ida-pro-mcp

IDA ProでAIと一緒に「ノリ解析」するMCPサーバー — IDA ProをMCP経由でClaudeやCursorなどのAIクライアントと接続し、リバースエンジニアリングをLLMに手伝わせるシンプルなMCPサーバーです。動画デモ付きで実践イメージが掴みやすく、現在はHex-Rays公式のMCPサーバーへの移行が推奨されています。

AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.

Python🇪🇺 欧州発注目度 37加速度 -26%
★13,196
majd/ipatool

App Storeアプリをコマンドラインで検索・DL — App Storeを検索し、iOS/iPadOS/tvOS/visionOS/macOSアプリの.ipaや.pkgパッケージをCLIから直接ダウンロードできるツールです。Apple Accountで認証すれば購入済みアプリの取得やバージョン一覧・メタデータ取得も可能で、リバースエンジニアリングやセキュリティ研究者に人気です。

Command-line tool that allows you to search for iOS, iPadOS, tvOS, watchOS, visionOS, and macOS apps on the App Store, and download .ipa or macOS .pkg app packages.

Go注目度 55加速度 +90%定着率 +143%
★12,047
dembrandt/dembrandt

Extract any website’s design system into tokens in seconds: logo, colors, typography, borders & more. One command.

TypeScript注目度 48
★3,878
MG1937/ASC

前処理不要で高速化した次世代Androidデコンパイラ — ASCは巨大なAPK解析にありがちな重い前処理(フルインフレートやグローバル索引構築)を廃し、圧縮バイトストリームやR8コンパイラの最適化特性を逆手に取ってミリ秒単位でコード検索・抽出を行うステートレスなエンジンです。AIエージェントやモバイルセキュリティ研究者が高速に逆コンパイル解析を行うための新しいアプローチとして注目されています。

ASC is a super FAST and lightweight Android decompiler designed for Agents/Mobile Researchers.

Python注目度 45加速度 -30%定着率 +76%
★2,581
Caho1/open-claude-ui

基于 REA 深度拆解并高保真还原 Claude 官方桌面端 UI。还原 30 个独立 React 组件与 8 项硬核交互物理算法,附带 3000+ 行逆向分析手册。

TypeScript注目度 74
★1,567
i12bp8/decomp.wtf

What The Function: your AI agent decompiles games you own into C that compiles to the exact same bytes. Runs locally.

Python
★498
sambanks/octabam

Octatrack用ファームウェア改造ビルドツール — Elektron OctatrackのOS 1.40Cを土台に、DSP56300エフェクトやColdFire改造、コミュニティ製modを自由に組み合わせて1つのファームウェアイメージとしてビルドできるツールです。ファームウェア自体は配布せず、ユーザー自身の手元のOSから生成する点が特徴で、各modは作者のビルドとバイト単位で検証されます。改造好きなOctatrackユーザー向けの非公式リミキサーです。

A remixer for the Elektron Octatrack's OS: modules (custom DSP56300 effects, ColdFire mods, ports of community mods) composed into one firmware image built from your own 1.40C. No firmware distributed.

Python注目度 41加速度 -53%
★290
openbin-ai/binny

BINNY: an open source agent harness for reverse engineering. Plug in any model, or a local one.

Go🇺🇸 北米発注目度 72
★210
zephyr4123/speakmore

SpeakMore:口述成文,划词即译。开源、免费的语音输入与翻译工具,支持 Mac 与 Windows:语音输入、语音翻译、划词翻译。兼容 Gemini、OpenAI、通义千问、DeepSeek、Kimi、智谱 GLM、MiniMax 及任意 OpenAI 兼容服务,语音输入亦可完全在本机运行。附 Typeless 逆向分析。

JavaScript🇨🇳 中華圏発
★166
Xiangyu-CAS/rea-capcut

CapCutを独立再実装、REA連携のOSS動画編集ソフト — REAによる剪映(CapCut)のUI挙動・ローカル形式研究を基に、専有コードや素材を一切流用せず独立実装した無料のオフライン動画編集アプリです。Electron+FFmpeg製で、マルチトラック編集や字幕、ローカルプロジェクト管理を備え、Codexプラグインにも対応する点がユニークです。

ReaCut — REA × CapCut: an independent, open-source video editor rebuilt from REA-assisted, authorized local behavior and format research. No copied CapCut proprietary code or assets. Offline desktop app + Codex plugin.

TypeScript🇨🇳 中華圏発注目度 88
★100
lxistired/ledger-reborn

QuickBooksをリバースエンジニアリングで再現 — REA(リバースエンジニアリングツール)でQuickBooks Desktop for Macを解析し、独自実装したオープンソース会計ソフトです。SQLiteによるローカル台帳で仕訳・請求書・在庫・銀行照合を実際に処理でき、macOS/Windows向けデスクトップ版を配布しています。個人向け確定申告ソフトも今後予定されています。

Project #000001: REA-assisted desktop accounting with a real local ledger, macOS and Windows builds. Personal tax is next on the roadmap.

Python注目度 77
★40
tuunanet/rea-ski-or-die-reconstruction

AIでDOSゲームを解剖、雪合戦ミニゲームを再構築 — 1990年のMS-DOSゲーム『Ski or Die』の雪合戦ミニゲームを、AI支援のリバースエンジニアリング手法「REA」を使ってRust+SDL2で忠実に再現したプロジェクトです。実行ファイルの解析からゲームルールの復元、仕様化、再構築までの一連の流れを実例として示しており、レトロゲーム保存やAI活用解析に興味がある人に刺さる内容です。

Reverse engineering experiment of the Snowball War minigame from the 1990 MS-DOS game Ski or Die. Rebuilt from scratch in Rust + SDL2 using REA (Reverse Engineer Anything), an AI-assisted reverse-engineering workflow.

Rust🇪🇺 欧州発注目度 0
★2