DecompAI
A LangGraph and Gradio-based LLM agent that automates binary analysis and decompilation workflows for x86 Linux binaries.
0 projects
About DecompAI
DecompAI is an AI-driven binary analysis and decompilation agent designed to assist both beginners and experienced reverse engineers. Built on the LangGraph and LangChain frameworks, it provides a conversational interface via Gradio for exploring, debugging, and decompiling x86 Linux ELF binaries. The agent utilizes a ReAct-style architecture to perform step-by-step decompilation and analysis tasks. The tool integrates with standard security utilities including `objdump`, `gdb`, and Ghidra (enhanced with custom AI hooks), alongside various Kali Linux tools. It operates by launching short-lived, privileged Docker containers to execute these low-level tools in a sandboxed environment. Key features include session persistence based on binary SHA-256 hashes, automatic disassembly or summarization upon file upload, and the ability to handle interactive requests for specific tool runs or vulnerability exploration. While currently limited to x86 Linux binaries, the project roadmap includes plans for multiplatform support via QEMU.
Summarised from the official page linked above.