Docker image gathering packers and tools for making datasets of packed executables and training machine learning models for packing detection
-
Updated
Jul 7, 2024 - Python
Docker image gathering packers and tools for making datasets of packed executables and training machine learning models for packing detection
A research decompiler implemented as a Binary Ninja plugin.
RevEng.AI Toolkit and Python API
A symbolic execution engine for EVM smart contract binaries.
An architecture independent binary analysis tool for fingerprinting functions through NLP
ThingFinder is a tool designed to facilitate searching and analysing code, whether it's source code or compiled binary executables. It provides a modular interface for adding new parsers for identifying new 'things'.
📡🐧 Linux kernel syscall implementation tracker
Reassembly is Hard: A Reflection on Challenges and Strategies (USENIX Security '23)
Analyzes binary executables and can generate a test corpus for defined instruction paths, each discovered function, or it can generate a test corpus to reach every basic block detected in non library/shared object parts of the bin's text section.
Python implementation of the Packed Executable iDentifier (PEiD)
Repo for various angr ipython features to give it more of a cli feeling
The Binary Analysis Metadata tool gathers information about Windows binaries to aid in their analysis. #nsacyber
Dataset of packed PE samples
🔎 Function Change Differ | A diffing tool for binary files when comparing obfuscated and changed function contents between versions 🛠️
GVProf: A Value Profiler for GPU-based Clusters
A modern, modular, and robust TUI hex editor.
IdaClu is a version agnostic IDA Pro plugin for grouping similar functions. Pick an existing grouping algorithm or create your own.
BAT is a binary analysis tool that can use for read elf file formats and see control flow graph of this type of application
Implementation of the packing detection heuristic from the paper "Packed PE File Detection for Malware Forensics" of Han et al.
Add a description, image, and links to the binary-analysis topic page so that developers can more easily learn about it.
To associate your repository with the binary-analysis topic, visit your repo's landing page and select "manage topics."