elf-header

There are 18 repositories under elf-header topic.

  • serge1/ELFIO

    ELFIO and ARIO are robust, header-only C++ libraries designed to make binary file and archive manipulation effortless, efficient, and portable. Whether you are building compilers, linkers, binary analysis tools, or custom build systems, these libraries provide the foundation you need for working with ELF files and UNIX archives.

    Language:C++8152971173
  • compilepeace/BINARY_DISSECTION_COURSE

    This repository is a hands-on tutorial which aims at going through dissection and analysis of arbitrary binaries.

    Language:C560015
  • vishen/go-x64-executable

    Generate ELF Linux 64-bit (x86-64) executable manually

    Language:Go46106
  • mattst88/build-id

    Read your own .note.gnu.build-id

    Language:C43438
  • shailrshah/ELF-Virus

    A simple ELF Virus that can execute malacious code, infect other ELF files, and execute the host file's code normally.

    Language:C422113
  • BinaryResearch/lepton

    Lepton is a Lightweight ELF Parsing Tool that was designed specifically for analyzing and editing binaries with damaged or corrupted ELF headers.

    Language:Assembly35206
  • yalue/elf_reader

    A Go library for reading and parsing ELF files

    Language:Go30325
  • nasrat-v/nm_objdump

    A personal implementation of GNU shell commands: nm and objdump

    Language:C15103
  • bluegridio/build-lambda-layer

    Build AWS Lambda Layers for Python runtime. A solution for Layers that contains cryptography library.

    Language:Shell8004
  • blackle/Section-Header-Stripper

    A utility to remove the section header from an ELF file, along with its string table. It also clears the fields in the ELF header related to the section header.

    Language:Python5203
  • felsenhower/elf-plotter

    Plot ELF files and filter for sections and headers

    Language:Python2100
  • vmsaif/readingAndInterpretingBinary

    This program reads and interprets ELF formatted binary files, extracting and printing information such as the file's bitness, endianness, and ABI, as well as the entry point and program header table. It also prints segment and section types, virtual addresses, and sizes, as well as the first 32 bytes of actual segment and section data.

    Language:C210
  • cybersecurity-dev/ELF-Static-Toolkit

    ELF Static Toolkit | Executable and Linkable Format (ELF) Analysing Toolkit

    Language:Python1170
  • ericyoc/elf-files-exe-lib-obj-info-poc

    Generates Executable and Linkable Format files for different types (executable, shared, and object) and versions (32-bit and 64-bit).

    Language:Jupyter Notebook1100
  • egibs/rsd

    Rust implemention of xxd -e -l 64

    Language:Rust0201
  • lurkydismal/tinyld

    A linker for making tiny 32-bit linux executables

    Language:Rust00
  • WHYjun/rt-kernel-test-analytics

    Modify the Linux kernel to be able to read a new ELF section

    Language:C00