24 Deadly Sins of Software Security: Programming Flaws and How to Fix Them Book + PRICE WATCH * Amazon pricing is not included in price watch

24 Deadly Sins of Software Security: Programming Flaws and How to Fix Them Book

Reveals the most common security coding errors and explains how to fix each one - or better yet, avoid them from the start. This book covers platforms, languages, and types of applications. It is suitable for software developers.Read More

from£41.57 | RRP: £37.99
* Excludes Voucher Code Discount Also available Used from £14.83
  • TheBookPeople

    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 experience in the trenches working with developers years after code was long since shipped, informing them of problems. --From the Foreword by Dan Kaminsky, Director of Penetration Testing, IOActive Eradicate the Most Notorious Insecure Designs and Coding Vulnerabilities Fully updated to cover the latest security issues, 24 Deadly Sins of Software Security reveals the most common design and coding errors and explains how to fix each one-or better yet, avoid them from the start. Michael Howard and David LeBlanc, who teach Microsoft employees and the world how to secure code, have partnered again with John Viega, who uncovered the original 19 deadly programming sins. They have completely revised the book to address the most recent vulnerabilities and have added five brand-new sins. This practical guide covers all platforms, languages, and types of applications. Eliminate these security flaws from your code: SQL injection Web server- and client-related vulnerabilities Use of magic URLs, predictable cookies, and hidden form fields Buffer overruns Format string problems Integer overflows C++ catastrophes Insecure exception handling Command injection Failure to handle errors Information leakage Race conditions Poor usability Not updating easily Executing code with too much privilege Failure to protect stored data Insecure mobile code Use of weak password-based systems Weak random numbers Using cryptography incorrectly Failing to protect network traffic Improper use of PKI Trusting network name resolution

  • Blackwell

    Bestselling authors Michael Howard and David LeBlanc have partnered together again with John Viega, the man who uncovered the original 19 deadly programming sins, to completely update this book, adding five new sins. They deliver proven techniques...

  • ASDA

    A fully revised and updated security bestseller--complete with five new sins

  • Pickabook

    Michael Howard, David LeBlanc, John Viega

  • 0071626751
  • 9780071626750
  • Michael Howard, David Leblanc, John Viega
  • 1 October 2009
  • McGraw-Hill Osborne
  • Paperback (Book)
  • 432
  • 1
As an Amazon Associate we earn from qualifying purchases. If you click through any of the links below and make a purchase we may earn a small commission (at no extra cost to you). Click here to learn more.

Would you like your name to appear with the review?

We will post your book review within a day or so as long as it meets our guidelines and terms and conditions. All reviews submitted become the licensed property of www.find-book.co.uk as written in our terms and conditions. None of your personal details will be passed on to any other third party.

All form fields are required.