/[ports]
ViewVC logotype

Revision 528280


Jump to revision: Previous Next
Author: 0mp
Date: Thu Mar 12 09:13:35 2020 UTC (4 years, 3 months ago)
Changed paths: 9
Log Message:
New port: security/py-angr

angr is a platform-agnostic binary analysis framework in a form of a suite
of Python 3 libraries that let you load a binary and do a lot of cool
things to it:

- Disassembly and intermediate-representation lifting
- Program instrumentation
- Symbolic execution
- Control-flow analysis
- Data-dependency analysis
- Value-set analysis (VSA)
- Decompilation

The most common angr operation is loading a binary:

    p = angr.Project('/bin/bash')

If you do this in an enhanced REPL like IPython, you can use
tab-autocomplete to browse the top-level-accessible methods and their
docstrings.

angr is brought to you by the Computer Security Lab at UC Santa Barbara,
SEFCOM at Arizona State University, their associated CTF team, Shellphish,
the open source community, and @rhelmot.

WWW: https://github.com/angr/angr

PR:		244562
Requested by:	lwhsu@ (via wiki.freebsd.org/WantedPorts)
Reviewed by:	kaktus (local patches for native_log.c)
Differential Revision:	https://reviews.freebsd.org/D23935


Changed paths

Path Details
Directoryhead/security/Makefile modified , text changed
Directoryhead/security/py-angr/ added
Directoryhead/security/py-angr/Makefile added
Directoryhead/security/py-angr/distinfo added
Directoryhead/security/py-angr/files/ added
Directoryhead/security/py-angr/files/patch-native_Makefile added
Directoryhead/security/py-angr/files/patch-native_log.c added
Directoryhead/security/py-angr/files/patch-setup.py added
Directoryhead/security/py-angr/pkg-descr added

  ViewVC Help
Powered by ViewVC 1.1.27