Howard, Michael, 1965-
19 deadly sins of software security : programming flaws and how to fix them / Nineteen deadly sins of software security Michael Howard, David LeBlanc, John Viega. - New York : McGraw-Hill/Osborne, c2005. - xxi, 281 pages : illustrations ;
Includes bibliographical references and index.
Contents: 1 Buffer overruns -- 2 Format string problems -- 3 Integer overflows -- 4 Sql injection -- 5 Command injection -- 6 Failing to handle errors -- 7 Cross-site scripting -- 8 Failing to protect network traffic -- 9 Use of magic urls and hidden form fields -- 10 Improper use of ssl and tls -- 11 Use of weak password-based systems -- 12 Failing to store and protect data securely -- 13 Information leakage -- 14 Improper file access -- 15 Trusting network name resolution -- 16 Race conditions -- 17 Unauthenticated key exchange -- 18 Cryptographically strong random numbers -- 19 Poor usability
English
0072260858 [paperback]
2006274475
Computer security.
19 deadly sins of software security : programming flaws and how to fix them / Nineteen deadly sins of software security Michael Howard, David LeBlanc, John Viega. - New York : McGraw-Hill/Osborne, c2005. - xxi, 281 pages : illustrations ;
Includes bibliographical references and index.
Contents: 1 Buffer overruns -- 2 Format string problems -- 3 Integer overflows -- 4 Sql injection -- 5 Command injection -- 6 Failing to handle errors -- 7 Cross-site scripting -- 8 Failing to protect network traffic -- 9 Use of magic urls and hidden form fields -- 10 Improper use of ssl and tls -- 11 Use of weak password-based systems -- 12 Failing to store and protect data securely -- 13 Information leakage -- 14 Improper file access -- 15 Trusting network name resolution -- 16 Race conditions -- 17 Unauthenticated key exchange -- 18 Cryptographically strong random numbers -- 19 Poor usability
English
0072260858 [paperback]
2006274475
Computer security.