John Viega: 6 books

Book cover of The Myths of Security

The Myths of Security

What the Computer Security Industry Doesn't Want You to Know

by John Viega
Language: English
Release Date: June 16, 2009

If you think computer security has improved in recent years, The Myths of Security will shake you out of your complacency. Longtime security professional John Viega, formerly Chief Security Architect at McAfee, reports on the sorry state of the industry, and offers concrete suggestions for professionals...
Book cover of 24 Deadly Sins of Software Security: Programming Flaws and How to Fix Them
by Michael Howard, David LeBlanc, John Viega
Language: English
Release Date: September 3, 2009

"What makes this book so important is that it reflects the experiences of two of the industry's most experienced hands at getting real-world engineers to understand just what they're being asked for when they're asked to write secure code. The book reflects Michael Howard's and David LeBlanc's...
Book cover of Beautiful Security

Beautiful Security

Leading Security Experts Explain How They Think

by Andy Oram, John Viega
Language: English
Release Date: April 17, 2009

Although most people don't give security much attention until their personal or business systems are attacked, this thought-provoking anthology demonstrates that digital security is not only worth thinking about, it's also a fascinating topic. Criminals succeed by exercising enormous creativity, and...
Book cover of Network Security with OpenSSL

Network Security with OpenSSL

Cryptography for Secure Communications

by John Viega, Matt Messier, Pravir Chandra
Language: English
Release Date: February 9, 2009

Most applications these days are at least somewhat network aware, but how do you protect those applications against common network security threats? Many developers are turning to OpenSSL, an open source version of SSL/TLS, which is the most widely used protocol for secure network communications....
Book cover of Building Secure Software

Building Secure Software

How to Avoid Security Problems the Right Way, Portable Documents

by John Viega, Gary R. McGraw
Language: English
Release Date: September 24, 2001

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...
Book cover of Secure Programming Cookbook for C and C++

Secure Programming Cookbook for C and C++

Recipes for Cryptography, Authentication, Input Validation & More

by John Viega, Matt Messier
Language: English
Release Date: July 14, 2003

Password sniffing, spoofing, buffer overflows, and denial of service: these are only a few of the attacks on today's computer systems and networks. At the root of this epidemic is poorly written, poorly tested, and insecure code that puts everyone at risk. Clearly, today's developers need help figuring...
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy