Back to blog
VideoYouTube

AI Reverser: Local Ghidra + LLM Reverse Engineering Tool

EcosystemDvurechenskyPersonal brand hub, products, experiments, infrastructure. reverse engineering and engineering directions.Related projectAi.Reverse.EngineeringLocal AI web tool for analyzing native binaries through Ghidra and AI assistant.

AI Reverser is a reverse engineering platform with local data storage, based on Ghidra and compatible with OpenAI LLM (default Ollama). Analyze native binaries, recover C/C++ code, reconstruct structures, and interact with analysis via an AI-supported chat—all without sending data to external services.

Features:

  • Full local process (no cloud)
  • Ghidra integration for headless analysis
  • AI assistance in binary file exploration
  • Function recovery (C/C++)
  • Import, string, and symbol analysis
  • Type and structure recovery
  • Interactive chat with tool invocation
  • Streaming responses and analysis steps
  • Recovery artifact generation

Workflow:

  1. Upload binary file (.exe, .dll, ELF, Mach-O)
  2. Ghidra performs analysis
  3. AI processes results
  4. Generates recovered code and structures

Why AI Reverser?

  • Keeps your binaries confidential
  • Accelerates reverse engineering
  • Automates repetitive analysis tasks
  • Provides control over AI models

Github: https://github.com/Dvurechensky/Ai.Reverse.Engineering

AI Reverser: Local Ghidra + LLM Reverse Engineering Tool | Dvurechensky