The Stack Overflow podcast is back! Listen to an interview with our new CEO.

New answers tagged


Different ways answer from sudhackar, you can just add push edx to zeroing edx in your shellcode xor eax, eax push eax push 0x68732f2f push 0x6e69622f mov ebx, esp push eax push ebx push edx mov ecx, esp mov al, 0xb int 0x80


Several options are available for analyzing ELF binaries with damaged or corrupted headers. These include, but are not limited to: Using a ptrace-based debugger such as Radare2 (but definitely not gdb) Emulation e.g. via the Unicorn emulation framework Repairing the header, which may involve rebuilding the binary This particular binary is a challenge for ...

Top 50 recent answers are included