Packages that operate on binary les in some form.

Tool count: 54

BlackArch binary
Name Version Description Homepage
amber 223.44e156d Reflective PE packer.
amoco v2.4.1.r224.g684df77 Yet another tool for analysing binaries.
androguard 1622.d93ed5d6 Reverse engineering, Malware and goodware analysis of Android applications and more.
angr The next-generation binary analysis platform from UC Santa Barbaras Seclab.
angr-py2 The next-generation binary analysis platform from UC Santa Barbaras Seclab.
avet 133.2f1d882 AntiVirus Evasion Tool
barf 892.df7359b A multiplatform open source Binary Analysis and Reverse engineering Framework.
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 4.c4140d7 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.11 A Java 8/Android APK Reverse Engineering Suite.
cminer 25.d766f7e A tool for enumerating the code caves in PE files.
detect-it-easy 55.6f8e510 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.
ecfs 303.d72c0e5 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 732.e47eb2e 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.3 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.2.r21.g4d6c00db Symbolic execution tool.
metame 2.82cfd20 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.38 Analyze OLE files (Compound File Binary Format). These files contain streams of data. This tool allows you to analyze these streams.
oletools 0.53.1 Tools to analyze Microsoft OLE2 files.
packer 1.3.2 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 1.0 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.
saruman 2.4be8db5 ELF anti-forensics exec, for injecting full dynamic executables into process image (With thread injection).
soot 2.5.0 A Java Bytecode Analysis and Transformation Framework.
strace 4.25 A diagnostic, debugging and instructional userspace tracer
swftools 0.9.2 A collection of SWF manipulation and creation utilities
triton 2467.db520a9d 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 2017.06.0.1 New open source tool for binary data analysis.
wcc 55.f141963 The Witchcraft Compiler Collection.
wxhexeditor 659.0fda2ba A free hex editor / disk editor for Linux, Windows and MacOSX.