Building Secure Software: How to Avoid Security Problems the Right Way , by John Viega and Gary McGraw. Addison-Wesley Professional, 2001.
The Analyst's weird crackme, published by +Tsehp, 2001.
Smashing the Stack for Fun and Profit , by Aleph One. Phrack issue #49-14, November 1996. (http://www.phrack.org)
"Endian Issues," by William Stallings. Byte.com, September 1995 .