Python script to generate valid 32 bit ELF to run x86 shellcode without compiler
Replace the buf
variable in the Python script with your Linux x86 shellcode
Valid ELF headers are based off the ones used here: https://dacvs.neocities.org/handmade
p_filesz
and p_memsz
are dynamically populated based on the shellcode size