Parsing ELF and DWARF in Python
-
Updated
May 15, 2024 - Python
Parsing ELF and DWARF in Python
ELFIO - ELF (Executable and Linkable Format) reader and producer implemented as a header only C++ library
ELF file viewer/editor for Windows, Linux and MacOS.
Pakkero is a binary packer written in Go made for fun and educational purpose. Its main goal is to take in input a program file (elf binary, script, even appimage) and compress it, protect it from tampering and intrusion.
Linux Malware Sample Archive including various types of malicious ELF binaries and viruses. Be careful!
Packer/Protector for x86-64 ELF binaries on Linux
sample linux x86_64 ELF virus
Elf binary parsing utility written in Go.
sloader is an ELF loader which aims to replace ld-linux.so of glibc.
Read your own .note.gnu.build-id
This loads DWARF info from an open binary and propagates function names, arguments, and type info
Generate ELF Linux 64-bit (x86-64) executable manually
Encrypts 64-bit elf files that decrypt at runtime.
Poc for ELF64 runtime infection via GOT poisoning technique by elfmaster
💎 Go library to parse Executable and Linkable Format (ELF) files.
A utility to run ELF files in memory.
A Go library for reading and parsing ELF files
Python3 scripts that executes an elf (Linux executable format) completely in memory.
Use Elf Viewer to see structure of ELF files. This is a GUI replacement for Linux readelf command. The main audience of this program are people learning about ELF file format and university students attending compsec courses.
Add a description, image, and links to the elf-binaries topic page so that developers can more easily learn about it.
To associate your repository with the elf-binaries topic, visit your repo's landing page and select "manage topics."