MENU

Fun & Interesting

1 Handmade Linux x86 executables: ELF header

David Smith 31,561 4 years ago
Video Not Working? Fix It Now

File 1exit.dmp: https://dacvs.neocities.org/1exit.html Make script: https://dacvs.neocities.org/make.html Wikipedia on ELF: https://en.wikipedia.org/wiki/Executable_and_Linkable_Format System V ABI: http://www.sco.com/developers/devspecs/gabi41.pdf System V ABI supplement 386: http://www.sco.com/developers/devspecs/abi386-4.pdf Registers for syscall parameters are listed here: https://en.wikibooks.org/wiki/X86_Assembly/Interfacing_with_Linux#Via_interrupt Linux's transition from a.out format to ELF is described here: https://akkadia.org/drepper/dsohowto.pdf

Comment