guyinatuxedo / elf_docs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ELF Header Shenigans

The ELF File Format is the standard file format for executables in Linux. This repo contains some entry level docs into the ELF File Format.

Here is a list of sources used while making this:

https://en.wikipedia.org/wiki/Executable_and_Linkable_Format#Program_header
https://refspecs.linuxbase.org/elf/gabi4+/ch5.pheader.html
https://docs.oracle.com/cd/E19683-01/816-1386/chapter7-1/index
https://docs.oracle.com/cd/E19683-01/816-1386/chapter6-79797/index.html
https://docs.oracle.com/cd/E19683-01/816-1386/chapter6-79797/index.html
http://blog.k3170makan.com/2018/10/introduction-to-elf-format-part-vi_18.html
https://blogs.oracle.com/solaris/post/inside-elf-symbol-tables
https://intezer.com/blog/malware-analysis/executable-linkable-format-101-part-2-symbols/
https://refspecs.linuxfoundation.org/LSB_3.0.0/LSB-Core-generic/LSB-Core-generic/ehframechpt.html
https://refspecs.linuxbase.org/elf/gabi4+/ch4.reloc.html
http://www.m4b.io/elf/export/binary/analysis/2015/05/25/what-is-an-elf-export.html

About