The 19 deadly sins of software security : programming flaws and how to fix them / by Michael Howard, David LeBlanc and John Viega.
Material type: TextPublication details: Emeryville, Calif. : McGraw-Hill/Osborne ; London : McGraw-Hill [distributor], 2005.Description: 350 p. : ill. ; 23 cmISBN:- 9780072260854 (pbk.) :
- 9780072260854
- Nineteen deadly sins of software security
- 1.Buffer overruns -- 2.Format string problems -- 3.Integer overflows -- 4.SQL injection -- 5.Command injection -- 6.Failing to handle errors -- 7.Cross-site scriptiong -- 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
- Computer security
- Computers and IT
- Computer programming / software engineering
- Computer security
- Network security
- 005.8 HOW
- QA76.9.A25
Item type | Current library | Call number | Copy number | Status | Date due | Barcode | |
---|---|---|---|---|---|---|---|
Long Loan | TUS: Midlands, Main Library Athlone General Lending | 005.8 HOW (Browse shelf(Opens below)) | 1 | Available | 00213563 |
Includes bibliographical references and index.
The authors have come together to provide software developers with the common security coding errors that they need to stop making, as well as how to fix these errors once and for all.