Performing a ret2libc Attack by InVoLuNTaRy
Shellcode Injection by Dhaval Kapil
Buffer Overflow by Dhaval Kapil
Writing you own shellcode by Paras Chetal
SoK: Science, Security, and the Elusive Goal of Security as a Scientific Pursuit by Microsoft
Introduction to Format String exploits
Stack based v/s Register based architectures and android's Dalvik VM
NX Bit - Does it protect the stack?
Main is a function, except when it is not
Type-Safety in Programming Languages
Memory-Safety in Programming Languages
How does a C debugger work? by Kevin Pouget
How the heck do we get to main()? by Patrick Horgan
ASLR on the Line: Practical Cache Attacks on the MMU by Vrije Universiteit Amsterdam
Smashing the Stack for Fun and Profit by Aleph One
Cyber Grand Shellphish by Shellphish
What Every Computer Scientist Should Know About Floating-Point Arithmetic by David Goldberg