Daily Shaarli
March 28, 2014
Dictionary based word corrector coded in different language with explanation.
Returning to libc is a method of exploiting a buffer overflow on a system that has a non-executable stack, it is very
similar to a standard buffer overflow, in that the return address is changed to point at a new location that we can
control. However since no executable code is allowed on the stack we can't just tag in shellcode.
This is a list of assemblers: computer programs that translate ("assemble") assembly language source code into binary programs. Sort by target instruction/architecture
Turning a SIGSEGV into a regular function call under Linux, allowing throw - D Programming Language Discussion
Throw exception in signal handlers