QBDL: QuarkslaB Dynamic Loader
2021-04-27: An Empirical Evaluation of Automated Machine LearningTechniques for Malware Detection - IWSPA 21
2021-01-25: Static PE antimalware evasion - Francisco Javier Gomez Galvez
2020-10-23: [Write-up] Using a PIE binary as a Shared Library — HCSC-2020 CTF Writeup by István Tóth
2020-02-04: x0rro — A PE/ELF/MachO Crypter for x86 and x86_64 Based on Radare2 by phra
2019-11-01: Isolating the logic of an encrypted protocol with LIEF and kaitai by @TheXC3LL
2018-10-26: [Write-up] HITCON 2018 - Unexecutable by Andrew Wesie
2018-10-06: [Write-up] Flare-on Challenge (Level 3)
2018-09-30: [Write-up] DragonCTF-Teaser-Brutal Oldskull by z3r0s
2018-09-07: Using a non-system glibc by Ayrx
2018-07-02: PWN problem patch method commonly used in competition
2018-05-03: When SideChannelMarvels meet LIEF
2018-03-11: Fuzzing Arbitrary Functions in ELF Binaries
2018-02-01: Dissecting Mobile Native Code Packers Case Study
2017-11-02: Have Fun With LIEF and Executable Formats
2017-04-04: LIEF Library to Instrument Executable Formats Name Language Link Topic Summarize shrinkwrap Python ELF A tool that embosses the needed dependencies on the top level executable sqlelf Python ELF Analysis Explore ELF objects through the power of SQL Maat Python/C++ Symbolic Execution Symbolic Execution Framework based on Ghidra’s sleigh QBDL Python/C++ Binary Loader QBDI aims at providing a modular and portable way to dynamically load and link binaries. BLint Python Static Analysis Binary Linter to check the security properties, and capabilities in your executables Datalog Disassembly C++ Binary Analysis DDisasm is a fast disassembler which is accurate enough for the resulting assembly code to be reassembled. DDisasm is implemented using the datalog (souffle) declarative logic programming language to compile disassembly rules and heuristics Mobile-Security-Framework-MobSF Python Mobile Analysis Mobile Security Framework (MobSF) is an automated, all-in-one mobile application (Android/iOS/Windows) pen-testing, malware analysis and security assessment framework capable of performing static and dynamic analysis. checksec.py Python Static Analysis A simple tool to verify the security properties of your binaries. These properties can be enabled by your compiler to enforce the security of your executables, and mitigate exploits youarespecial Python Machine Learning Machine learning models on Malwares gym-malware Python Machine Learning Learn how to bypass AV through machine learning. MISP Python Malware Malware Information Sharing Platform and Threat Sharing Virus Disinfector KIT Python Malware Tool to disinfect PE files lief-sys Rust Binding Rust binding for LIEF Ledger-Donjon/rainbow Python Dynamic Analysis Trace generator based on Unicorn and LIEF as loader. smda Python Static Analysis Recursive disassembler using LIEF as ELF and PE loader conan-io/hooks Python Static Analysis Binary linter Wiggle Python Binary search engine An executable binary metadata search engine. ANBU C++ Unpacking Automatic New Binary Unpacker with PIN DBI Framework Name Language Link filebytes Python angr/cle Python pypeelf Python object Rust Goblin Rust Name Language Link pyelftools Python pylibelf Python pydevtools Python elfparser C++ ? libelf C hxxp://www.mr511.de/software/ elfio C++ radare2 C/Python https://github.com/radare/radare2/tree/master/libr/bin/format/elf node-elf node.js readelf C https://github.com/bminor/binutils-gdb/blob/master/binutils/readelf.c elfesteem Python elfsharp C# hxxp://elfsharp.hellsgate.pl/index.shtml metasm Ruby amoco Python Goblin Rust Mithril Ruby ELFkickers C http://www.muppetlabs.com/~breadbox/software/elfkickers.html libelfmaster C libelf.js JS elfy.io JS ? elfhash C Name Language Link pefiles Python radare2 C https://github.com/radare/radare2/tree/master/libr/bin/format/pe PE.Explorer C++/C# ? CFF Explorer C++/C# ? PE Browser 64 C++/C# ? http://www.smidgeonsoft.prohosting.com/pebrowse-pro-file-viewer.html PE View C++/C# ? FileAlyzer C++/C# ? PE Studio C++/C# ? PEDumper C PE Parse C++/Python PEParse C# PE Bliss C++ PE Net .NET libpe C++ elfesteem Python pelook C ? PortEx Java metasm Ruby amoco Python Goblin Rust Name Language Link radare2 C https://github.com/radare/radare2/tree/master/libr/bin/format/mach0 MachO-Kit C/ObjC optool ObjC macho_edit C++ macholib Python elfsharp C# http://elfsharp.hellsgate.pl/index.shtml elfesteem Python metasm Ruby Goblin Rust MachOView ObjC XMachOViewer C++ Name Language Link Format Summarize Dress Python ELF Add static symbols objconv C++ ELF/PE/MachO Format converter PEDetour C++ PE Hook exported functions python-elf Python ELF ELF binary format manipulation PEDetour C++ PE Hook exported functions libmaelf C ELF Library for Dissect and Infect ELF Binaries. peinjector C PE MITM PE file infector backdoor factory C++ ELF/PE/MachO Patch PE, ELF, Mach-O binaries with shellcode RePEconstruct C PE PE Unpacker patchkit Python ELF Patch binary unstrip Python ELF Unstrip static binary sym2elf Python ELF Export IDA’s symbols to the original binary elfhash C ELF Manipulate ELF’s hash recomposer Python PE Change some parts of a PE ile in order to bypass Antivirus bearparser C++ PE Portable Executable parsing library with a GUI IAT patcher C++ PE IAT hooking application PEframe Python PE PE Static analyzer Manalyze C++ PE PE Static analyzer elf-dissector C++ ELF Tool to inspect ELF files InfectPE C++ PE Inject code into PE file termux-elf-cleaner C++ ELF Utility to remove unused ELF sections causing warnings. vdexExtractor C VDEX Extract DEX from VDEX insert_dylib C Mach-O Insert a dylib load command optool Obj-C Mach-O Modify Mach-O commands: Resign, insert commands, … reflective- polymorphism C PE Transform PE files between EXE and DLL XELFViewer C++/Qt ELF ELF file viewer/editor for Windows, Linux and MacOS. strongarm Python Mach-O Cross-platform ARM64 Mach-O analysis libraryProjects using LIEF¶
Similar Projects¶
Parsers/Modifiers¶
ELF¶
PE¶
Mach-O¶
Tools¶