Secure programming cookbook : - Viega, John (O'Reilly, 2003)