trailofbits / polyfile
A pure Python cleanroom implementation of libmagic, with instrumented parsing from Kaitai struct and an interactive hex viewer
☆344Updated 2 weeks ago
Alternatives and similar repositories for polyfile:
Users that are interested in polyfile are comparing it to the libraries listed below
- An extensively configurable tool providing a summary of the changes between two files or directories, ignoring all the fluff you don't ca…☆202Updated 2 years ago
- An LLVM-based instrumentation tool for universal taint tracking, dataflow analysis, and tracing.☆556Updated this week
- A port of Kaitai to the Hiew hex editor☆148Updated 4 years ago
- Package Binary Code as a Python class using Binary Ninja and Unicorn Engine☆398Updated 2 years ago
- Hex diff viewer using alignment algorithms from biology☆847Updated 7 months ago
- Public repository for Cantordust Ghidra plugin.☆376Updated last year
- symbolic execution plugin for binary ninja☆313Updated last year
- gramfuzz is a grammar-based fuzzer that lets one define complex grammars to generate text and binary data formats.☆257Updated 4 years ago
- FormatFuzzer is a framework for high-efficiency, high-quality generation and parsing of binary inputs.☆414Updated 2 years ago
- Kaitai Struct: visualizer and hex viewer tool☆299Updated 8 months ago
- An experimental high performance, fuzzing oriented Intel Processor Trace capture and analysis suite☆129Updated 3 years ago
- A tool that automatically creates fuzzing harnesses based on a library☆279Updated 3 years ago
- ☆120Updated last month
- CLE Loads Everything (at least, many binary formats!)☆437Updated this week
- Python 3 bridge to Ghidra's Python scripting☆350Updated 2 years ago
- Decompilation as a Service. Explore multiple decompilers and compare their output with minimal effort. Upload binary, get decompilation.☆455Updated 2 years ago
- An abstraction layer for constraint solvers.☆303Updated this week
- Coverage-based fuzzer for python applications☆235Updated 2 years ago
- A tool for matching and diffing source codes directly against binaries.☆642Updated 2 years ago
- Checksec tool in Python, Rich output. Based on LIEF☆328Updated 3 weeks ago
- Hashashin: A Fuzzy Matching Tool for Binary Ninja☆93Updated last year
- A differential fuzzer for x86 decoders☆244Updated 5 months ago
- Binary Type Inference Ghidra Plugin☆154Updated last year
- CERT Kaiju is a binary analysis framework extension for the Ghidra software reverse engineering suite. This repository is the primary, ca…☆283Updated last month
- RetroWrite -- Retrofitting compiler passes through binary rewriting☆703Updated 10 months ago
- A collection of Ghidra scripts, including the GPT-3 powered code analyser and annotator, G-3PO.☆308Updated last year
- Automatically generate AV byte signatures from sets of similar binaries.☆267Updated 3 months ago
- ☆132Updated 4 years ago
- A python symbolic execution framework using radare2's ESIL (Evaluable String Intermediate Language)☆163Updated 2 years ago
- A hypervisor for fuzzing built with WHVP and Bochs☆372Updated 6 years ago