[1] Dave A Patterson
and John L Hennessy, 1998,
1-55860-428-6, Morgan Kaufmann Publishers, Inc.,
Computer Organization and Design: The
Hardware / Software Interface, 1-2.
[2] W. Richard Stevens,
1993, 0-201-56317-7, Addison Wesley Longman, Inc.,
Advanced Programming in the Unix Environment, 1-2.
[3] Marshall Kirk
McKusick, Keith Bostic,
Michael J Karels, and John S Quarterman, 1996, 0-201-54979-4,
Addison-Wesley Publishing Company, Inc., The Design and
Implementation of the 4.4 BSD Operating System,
1-2.
[4] Aleph One,
Phrack 49; "Smashing the Stack for Fun and Profit".
[5] Chrispin Cowan,
Calton Pu, and Dave Maier, StackGuard; Automatic
Adaptive Detection and Prevention of Buffer-Overflow
Attacks.
[6] Todd Miller and Theo de Raadt, strlcpy and
strlcat -- consistent, safe string copy and
concatenation..