Secure programming cookbook for C and C++ - Viega, John (O'Reilly, 2003)