Packages that operate on binary les in some form.

Tool count: 60

BlackArch binary
Name Version Description Homepage
amber 245.c6cae74 Reflective PE packer.
amoco v2.4.1.r246.g477c046 Yet another tool for analysing binaries.
androguard 1960.af32a376 Reverse engineering, Malware and goodware analysis of Android applications and more.
angr The next-generation binary analysis platform from UC Santa Barbaras Seclab.
angr-management This is the GUI for angr.
angr-py2 The next-generation binary analysis platform from UC Santa Barbaras Seclab.
avet 133.2f1d882 AntiVirus Evasion Tool
barf 915.4a003e7 A multiplatform open source Binary Analysis and Reverse engineering Framework.
bgrep 15.5ca1302 Binary grep.
binaryninja-python 13.83f59f7 Binary Ninja prototype written in Python.
bindead 4504.67019b97b A static analysis tool for binaries
bindiff 4.3.0 A comparison tool for binary files, that assists vulnerability researchers and engineers to quickly find differences and similarities in disassembled code.
binflow 5.7fb02a9 POSIX function tracing. Much better and faster than ftrace.
binwally 4.0aabd8b Binary and Directory tree comparison tool using the Fuzzy Hashing concept (ssdeep).
bvi 1.4.0 A display-oriented editor for binary files operate like "vi" editor.
bytecode-viewer 2.9.22 A Java 8/Android APK Reverse Engineering Suite.
cminer 25.d766f7e A tool for enumerating the code caves in PE files.
detect-it-easy 86.3b45fdb A program for determining types of files.
dissector 1 This code dissects the internal data structures in ELF files. It supports x86 and x86_64 archs and runs under Linux.
dutas 10.37fa3ab Analysis PE file or Shellcode.
dwarf 974.02a5802 Full featured multi arch/os debugger built on top of PyQt5 and frida.
dynamorio 7.1.0 A dynamic binary instrumentation framework.
ecfs 305.1758063 Extended core file snapshot format.
elfkickers 3.1 Collection of ELF utilities (includes sstrip)
elfparser 7.39d21ca Cross Platform ELF analysis.
eresi 1289.3e133872 The ERESI Reverse Engineering Software Interface.
exescan 1.ad993e3 A tool to detect anomalies in PE (Portable Executable) files.
expimp-lookup 4.79a96c7 Looks for all export and import names that contain a specified string in all Portable Executable in a directory tree.
expose 1100.24721b2 A Dynamic Symbolic Execution (DSE) engine for JavaScript
haystack 1823.c178b5a A Python framework for finding C structures from process memory - heap analysis - Memory structures forensics.
hercules-payload 220.958541e A special payload generator that can bypass all antivirus software.
hex2bin 2.5 Converts Motorola and Intel hex files to binary.
imagejs 54.1b0b3aa Small tool to package javascript into a valid image file.
jpegdump 0.0.7 Tool to analyzse JPEG images Reads binary files and parses the JPEG markers inside them.
leena 2.5119f56 Symbolic execution engine for JavaScript
loadlibrary 35.45296de Porting Windows Dynamic Link Libraries to Linux.
manticore 0.2.4.r110.g612d40b7 Symbolic execution tool.
metame 11.6bc670d A simple metamorphic code engine for arbitrary executables.
objdump2shellcode 28.c2d6120 A tool I have found incredibly useful whenever creating custom shellcode.
oledump 0.0.42 Analyze OLE files (Compound File Binary Format). These files contain streams of data. This tool allows you to analyze these streams.
oletools 0.54.1 Tools to analyze Microsoft OLE2 files.
packer 1.4.3 tool for creating identical machine images for multiple platforms from a single source configuration
packerid 1.4 Script which uses a PEiD database to identify which packer (if any) is being used by a binary.
patchkit 36.5fe79b7 Powerful binary patching from Python.
pixd 7.873db72 Colourful visualization tool for binary files.
powerstager 12.b0201c8 A payload stager using PowerShell.
procdump 16.0ce6154 Generate coredumps based off performance triggers.
proctal 477.f72cefe Provides a command line interface and a C library to manipulate the address space of a running program on Linux.
python-oletools 0.54.2 Tools to analyze Microsoft OLE2 files.
python2-oletools 0.54.2 Tools to analyze Microsoft OLE2 files.
saruman 2.4be8db5 ELF anti-forensics exec, for injecting full dynamic executables into process image (With thread injection).
soot 3.3.0 A Java Bytecode Analysis and Transformation Framework.
strace 5.2 A diagnostic, debugging and instructional userspace tracer
swftools 0.9.2 A collection of SWF manipulation and creation utilities.
triton 2738.bd738d01 A Dynamic Binary Analysis (DBA) framework.
upx 3.95 Ultimate executable compressor.
valgrind 3.14.0 Tool to help find memory-management problems in programs
veles 637.e65de5a New open source tool for binary data analysis.
wcc 55.f141963 The Witchcraft Compiler Collection.
wxhexeditor 676.fc7528e A free hex editor / disk editor for Linux, Windows and MacOSX.