This repository is a hands-on tutorial which aims at going through dissection and analysis of arbitrary binaries.
-
Updated
Jan 21, 2021 - C
This repository is a hands-on tutorial which aims at going through dissection and analysis of arbitrary binaries.
Read your own .note.gnu.build-id
A simple ELF Virus that can execute malacious code, infect other ELF files, and execute the host file's code normally.
A personal implementation of GNU shell commands: nm and objdump
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.
Modify the Linux kernel to be able to read a new ELF section
Add a description, image, and links to the elf-header topic page so that developers can more easily learn about it.
To associate your repository with the elf-header topic, visit your repo's landing page and select "manage topics."