Freedom251 › Reverse Engineering Tools
EUVA (EngineUnpacker Visual Analyzer)
Visit EUVA (EngineUnpacker Visual Analyzer) Alternatives Pricing

What EUVA (EngineUnpacker Visual Analyzer) is
EUVA (EngineUnpacker Visual Analyzer) is a Windows application for reverse engineering and binary analysis. It brings together a hex editor, decompiler, and disassembler, with structured PE decomposition and a byte minimap. The editor’s DSL can replace byte values and save patches as .euv scripts. EUVA turns x86 and x64 binaries into C/C++ pseudocode, and its C# scripting layer supports custom decompilation methods. A plugin-extensible detector pipeline identifies packers and protectors, while YARA-X can match thousands of prebuilt rules. Listed connections include VirusTotal scanning with the user’s API key, MCP, Roslyn scripts, and external analyzers. An optional AI agent accepts a user-provided key and supports cloud services or local models; the project says local servers can be used offline. AI edits are marked with comments and can be rolled back, though the maker warns that AI may hallucinate. EUVA is free under GNU GPL v3.0. It is under active development, and experimental builds may behave unexpectedly or contain bugs.
Who it suits
EUVA is intended as an educational tool for reverse engineering research, and may suit researchers seeking binary-analysis tools on Windows. Community contributions are welcome.
What it does well
- Free under GNU GPL v3.0.
- Decompiles x86 and x64 into C/C++ pseudocode.
- Supports custom methods through C# scripting.
- Local AI servers can support offline work.
- Downloads include portable and installer builds.
What to know first
- Windows only; Linux and macOS are unsupported.
- Experimental builds may contain bugs or behave unexpectedly.
- AI may hallucinate.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| EUVA | GNU GPL v3.0 · Windows only · active development | Free |
As github.com lists them, read 5 Oct 2026. The maker's own page has the final word.
Verdict
EUVA combines binary inspection, decompilation, disassembly, and detection tools in a free Windows application. Researchers should account for its active-development status and the project’s warning about experimental builds.
Facts from EUVA (EngineUnpacker Visual Analyzer)'s own pages
- AI options
- Its AI agent uses a bring-your-own-key model and supports cloud services including OpenAI, Claude, and Groq, plus local models including Ollama and LocalAI. · github.com, 5 Oct 2026
- AI safeguards
- The maker says AI changes are marked with comments and can be rolled back, and notes that AI may hallucinate. · github.com, 5 Oct 2026
- Binary analysis
- The product includes structured PE decomposition, a byte minimap, and an iced-based disassembler. · github.com, 5 Oct 2026
- Decompilation
- EUVA decompiles x86 and x64 binaries into C/C++ pseudocode and includes a C# scripting layer for custom decompilation methods. · github.com, 5 Oct 2026
- Detection
- A plugin-extensible detector pipeline supports packer and protector identification, and the YARA-X engine can match thousands of prebuilt rules. · github.com, 5 Oct 2026
- Distribution
- Downloads are offered as a portable build or installer through GitHub Releases, with installation also available via winget. · github.com, 5 Oct 2026
- Hex editing
- Its hex editor includes a DSL for replacing byte values and sharing patches as .euv scripts. · github.com, 5 Oct 2026
- Integrations
- EUVA lists VirusTotal scanning with the user's API key, MCP, Roslyn scripts, YARA-X, and connections to external analyzers. · github.com, 5 Oct 2026
- Intended users
- The maker describes EUVA as an educational tool for reverse engineering research and welcomes researchers and community contributions. · github.com, 5 Oct 2026
- License and status
- The project is released under GNU GPL v3.0, is under active development, and warns that experimental builds may contain bugs or unexpected behavior. · github.com, 5 Oct 2026
- Privacy
- The project says users can connect Ollama or another local server to work offline, while cloud AI use is optional. · github.com, 5 Oct 2026
- Purpose
- EUVA is an open source reverse engineering platform with a hex editor, decompiler, and disassembler for binary analysis. · github.com, 5 Oct 2026
- Support
- The project directs users to open a GitHub issue for bugs and provides a contributing guide for code contributions. · github.com, 5 Oct 2026
- Supported platform
- EUVA is a Windows-only WPF application; Linux and macOS are not currently supported. · github.com, 5 Oct 2026
Where EUVA (EngineUnpacker Visual Analyzer) stands on Freedom251
- Reverse Engineering Tools#28 of 73