@angr

angr

The angr project is the next-generation binary analysis framework created by the computer security lab at UC Santa Barbara!

Pinned repositories

  1. angr

    A powerful and user-friendly binary analysis platform!

    Python 2.8k 483

  2. angr-doc

    Documentation for the angr suite

    Python 386 213

  3. cle

    CLE Loads Everything (at least, many binary formats!)

    Python 149 60

  4. pyvex

    Python bindings for Valgrind's VEX IR.

    Python 138 65

  5. claripy

    An abstraction layer for constraint solvers.

    Python 73 49

  6. angr-management

    A GUI for angr. Being developed *very* slowly.

    Python 58 21

  • Some helper scripts to set up an environment for angr development.

    Shell 35 51 BSD-2-Clause Updated Aug 16, 2018
  • A powerful and user-friendly binary analysis platform!

    Python 2,838 483 BSD-2-Clause 18 issues need help Updated Aug 16, 2018
  • Documentation for the angr suite

    Python 386 213 6 issues need help Updated Aug 16, 2018
  • An abstraction layer for constraint solvers.

    Python 73 49 BSD-2-Clause 5 issues need help Updated Aug 15, 2018
  • Python bindings for Valgrind's VEX IR.

    Python 138 65 BSD-2-Clause 5 issues need help Updated Aug 15, 2018
  • Classes with architecture-specific information useful to other projects.

    Python 42 28 BSD-2-Clause Updated Aug 8, 2018
  • CLE Loads Everything (at least, many binary formats!)

    Python 149 60 BSD-2-Clause 5 issues need help Updated Aug 8, 2018
  • AIL: The angr Imtermediate Language.

    Python 7 2 Updated Aug 7, 2018
  • HeapHopper is a bounded model checking framework for Heap-implementations

    Python 75 6 BSD-2-Clause Updated Aug 5, 2018
  • angry website

    HTML 5 8 Updated Aug 1, 2018
  • A GUI for angr. Being developed *very* slowly.

    Python 58 21 BSD-2-Clause Updated Aug 1, 2018
  • A repository with binaries for angr tests and examples.

    C 22 22 Updated Jul 30, 2018
  • angr-z3

    Forked from Z3Prover/z3

    The Z3 Theorem Prover - repository for staging python distributions

    C++ 23 575 Updated Jul 29, 2018
  • A patched version of VEX to work with PyVEX.

    C 43 22 Updated Jul 26, 2018
  • Python bindings for Shimple/Jimple IR from Soot.

    Python 2 3 Updated Jul 9, 2018
  • Hugo project for generating the angr website

    HTML Updated Jun 11, 2018
  • A collection of extensions to angr to handle new platforms

    Python 20 13 BSD-2-Clause Updated May 2, 2018
  • Utilities for generating dynamic traces

    Python 29 18 BSD-2-Clause 1 issue needs help Updated Apr 30, 2018
  • Wheels for speeding up builds and helping people out.

    4 3 BSD-2-Clause Updated Apr 30, 2018
  • Python 36 8 Updated Apr 22, 2018
  • A tool to add simple inline patches to a binary to rearrange its stack frames, and other things!

    Python 28 6 BSD-2-Clause Updated Oct 29, 2017
  • Python 8 1 Updated Sep 25, 2017
  • [DEPRECATED] A symbolic execution engine for the VEX IR

    Python 74 57 BSD-2-Clause 4 issues need help Updated Sep 9, 2017
  • Capstone disassembly/disassembler framework: Core (Arm, Arm64, M68K, Mips, PPC, Sparc, SystemZ, X86, X86_64, XCore) + bindings (Python, Java, Ocaml)

    POV-Ray SDL 3 743 Updated Aug 2, 2017
  • [DEPRECATED] Using angr and prebuilt testcases to identify functions in statically-linked binaries.

    6 5 Updated Jul 31, 2017
  • Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, X86)

    C 7 427 Updated May 31, 2017