Skip to content
SPECIFICTION
Get listed

angr

angr.io

Free plan WindowsmacOSLinuxSelf-hosted
Visit angr.io
Spec score 8.3 #7 of 73 in Reverse Engineering Tools

Spec sheet

Product
angr is an open-source binary analysis platform for Python that combines static and dynamic symbolic analysis.Read 3 Oct 2026 · angr.io
Platforms
The angr site states that it runs on Windows, macOS, and Linux.Read 3 Oct 2026 · angr.io
Deployment
The project documents installation from source and provides an angr Docker Hub image.Read 3 Oct 2026 · docs.angr.io
Support
The project directs users to Discord, GitHub issues and pull requests, or a public mailing list, and describes support as a typical open-source model with potentially long email response times.Read 3 Oct 2026 · angr.io
License
The project says angr is free and open-source software under the permissive BSD license.Read 3 Oct 2026 · angr.io
Control-flow analysis
angr provides techniques for recovering control-flow graphs.Read 3 Oct 2026 · angr.io
Decompilation
Its decompiler can produce angr Intermediate Language and C pseudocode from machine code.Read 3 Oct 2026 · angr.io
Disassembly and lifting
angr can disassemble code and lift it to an intermediate language.Read 3 Oct 2026 · angr.io
Extensibility
The platform supports custom analyses, architectures, platforms, exploration techniques, and hooks.Read 3 Oct 2026 · angr.io
GUI
The project points users to angr-management as its GUI and describes it as being in a very alpha state.Read 3 Oct 2026 · angr.io
Installation
angr is a Python 3.10+ library available through PyPI and can be installed with pip.Read 3 Oct 2026 · docs.angr.io
Intended use
The documentation presents reversing, vulnerability discovery, and exploitation as angr example use cases.Read 3 Oct 2026 · docs.angr.io
Libraries
The angr project maintains archinfo, pyvex, pypcode, CLE, and Claripy libraries for architecture information, intermediate representations, binary loading, and constraint solving.Read 3 Oct 2026 · docs.angr.io
Security and compliance
The official pages opened describe a BSD-licensed analysis tool but do not state security certifications or compliance attestations.Read 3 Oct 2026 · angr.io
Symbolic execution
Its symbolic execution engine explores program paths and solves constraints on symbolic inputs.Read 3 Oct 2026 · docs.angr.io

Plans and prices

Free and Open Source Free BSD license · Python 3.10+ · Windows, macOS, and Linux Read 3 Oct 2026 · angr.io

Every angr plan and price →

Where Specifiction places it

Alternatives to angrAll alternatives →

JEB From $100/mo · Free plan 9.0 Visit