Building Secure Software: How to Avoid Security Problems the Right Way by John Viega, Gary R. McGraw
English | 9th Printing, June 2008 | ISBN: 020172152X, 0321774957, 9780201721522, 9780321774958 | 528 Pages | True PDF | 4.04 MB
Most organizations have a firewall, antivirus software, and intrusion detection systems, all of which are intended to keep attackers out. So why is computer security a bigger problem today than ever before? The answer is simple–bad software lies at the heart of all computer security problems. Traditional solutions simply treat the symptoms, not the problem, and usually do so in a reactive way. This book teaches you how to take a proactive approach to computer security.