Matches in SemOpenAlex for { <https://semopenalex.org/work/W1481826112> ?p ?o ?g. }
Showing items 1 to 84 of
84
with 100 items per page.
- W1481826112 abstract "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, IOActiveEradicate the Most Notorious Insecure Designs and Coding VulnerabilitiesFully 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 vulnerabilitiesUse of magic URLs, predictable cookies, and hidden form fieldsBuffer overrunsFormat string problemsInteger overflowsC++ catastrophesInsecure exception handlingCommand injectionFailure to handle errorsInformation leakageRace conditionsPoor usabilityNot updating easilyExecuting code with too much privilegeFailure to protect stored dataInsecure mobile codeUse of weak password-based systemsWeak random numbersUsing cryptography incorrectlyFailing to protect network trafficImproper use of PKITrusting network name resolutionTable of contentsPart I: Web Application Sins; Chapter 1: SQL Injection; Chapter 2: Server Side Cross-Site Scripting; Chapter 3: Web-Client Related Vulnerabilities; Part II: Implementation Sins; Chapter 4: Use of Magic URLsChapter 5: Buffer Overruns; Chapter 6: Format String Problems; Chapter 7: Integer Overflows; Chapter 8: C++ Catastrophes; Chapter 9: Catching All Exceptions; Chapter 10: Command Injection; Chapter 11: Failure to Handle Errors; Chapter 12: Information Leakage; Chapter 13: Race Conditions; Chapter 14: Poor Usability; Chapter 15: Not Updating Easily; Part III: Cryptographic Sins; Chapter 16: Not Using Least Priveleges; Chapter 17: Weak Password Systems; Chapter 18: Unauthenticated Key Exchange; Chapter 19: Random Numbers;Part IV: Networking Sins;Chapter 20: Wrong Algorithm; Chapter 21: Failure to Protect Network Traffic; Chapter 22: Trusting Name Resolution; Part V: Stored Data Sins; Chapter 23: Improper Use of SSL/TLS; Chapter 24: Failure to Protect Stored Data" @default.
- W1481826112 created "2016-06-24" @default.
- W1481826112 creator A5011732142 @default.
- W1481826112 creator A5027349084 @default.
- W1481826112 creator A5074555389 @default.
- W1481826112 date "2005-07-26" @default.
- W1481826112 modified "2023-09-24" @default.
- W1481826112 title "24 Deadly Sins of Software Security: Programming Flaws and How to Fix Them" @default.
- W1481826112 hasPublicationYear "2005" @default.
- W1481826112 type Work @default.
- W1481826112 sameAs 1481826112 @default.
- W1481826112 citedByCount "26" @default.
- W1481826112 countsByYear W14818261122012 @default.
- W1481826112 countsByYear W14818261122013 @default.
- W1481826112 countsByYear W14818261122014 @default.
- W1481826112 countsByYear W14818261122015 @default.
- W1481826112 countsByYear W14818261122016 @default.
- W1481826112 countsByYear W14818261122017 @default.
- W1481826112 countsByYear W14818261122018 @default.
- W1481826112 countsByYear W14818261122020 @default.
- W1481826112 countsByYear W14818261122021 @default.
- W1481826112 crossrefType "book" @default.
- W1481826112 hasAuthorship W1481826112A5011732142 @default.
- W1481826112 hasAuthorship W1481826112A5027349084 @default.
- W1481826112 hasAuthorship W1481826112A5074555389 @default.
- W1481826112 hasConcept C127413603 @default.
- W1481826112 hasConcept C136764020 @default.
- W1481826112 hasConcept C150451098 @default.
- W1481826112 hasConcept C164120249 @default.
- W1481826112 hasConcept C177264268 @default.
- W1481826112 hasConcept C194222762 @default.
- W1481826112 hasConcept C199360897 @default.
- W1481826112 hasConcept C22680326 @default.
- W1481826112 hasConcept C2776760102 @default.
- W1481826112 hasConcept C29983905 @default.
- W1481826112 hasConcept C38652104 @default.
- W1481826112 hasConcept C41008148 @default.
- W1481826112 hasConcept C527648132 @default.
- W1481826112 hasConcept C62913178 @default.
- W1481826112 hasConcept C86844869 @default.
- W1481826112 hasConcept C97854310 @default.
- W1481826112 hasConceptScore W1481826112C127413603 @default.
- W1481826112 hasConceptScore W1481826112C136764020 @default.
- W1481826112 hasConceptScore W1481826112C150451098 @default.
- W1481826112 hasConceptScore W1481826112C164120249 @default.
- W1481826112 hasConceptScore W1481826112C177264268 @default.
- W1481826112 hasConceptScore W1481826112C194222762 @default.
- W1481826112 hasConceptScore W1481826112C199360897 @default.
- W1481826112 hasConceptScore W1481826112C22680326 @default.
- W1481826112 hasConceptScore W1481826112C2776760102 @default.
- W1481826112 hasConceptScore W1481826112C29983905 @default.
- W1481826112 hasConceptScore W1481826112C38652104 @default.
- W1481826112 hasConceptScore W1481826112C41008148 @default.
- W1481826112 hasConceptScore W1481826112C527648132 @default.
- W1481826112 hasConceptScore W1481826112C62913178 @default.
- W1481826112 hasConceptScore W1481826112C86844869 @default.
- W1481826112 hasConceptScore W1481826112C97854310 @default.
- W1481826112 hasLocation W14818261121 @default.
- W1481826112 hasOpenAccess W1481826112 @default.
- W1481826112 hasPrimaryLocation W14818261121 @default.
- W1481826112 hasRelatedWork W1480385994 @default.
- W1481826112 hasRelatedWork W1486481742 @default.
- W1481826112 hasRelatedWork W1531064568 @default.
- W1481826112 hasRelatedWork W1562658564 @default.
- W1481826112 hasRelatedWork W1580734553 @default.
- W1481826112 hasRelatedWork W1581729390 @default.
- W1481826112 hasRelatedWork W1965860954 @default.
- W1481826112 hasRelatedWork W1967446222 @default.
- W1481826112 hasRelatedWork W2015004885 @default.
- W1481826112 hasRelatedWork W2158297335 @default.
- W1481826112 hasRelatedWork W2253113774 @default.
- W1481826112 hasRelatedWork W2491828656 @default.
- W1481826112 hasRelatedWork W2504659933 @default.
- W1481826112 hasRelatedWork W2756263096 @default.
- W1481826112 hasRelatedWork W2915874497 @default.
- W1481826112 hasRelatedWork W3021881360 @default.
- W1481826112 hasRelatedWork W311025393 @default.
- W1481826112 hasRelatedWork W82116329 @default.
- W1481826112 hasRelatedWork W2095881341 @default.
- W1481826112 hasRelatedWork W2151281589 @default.
- W1481826112 isParatext "false" @default.
- W1481826112 isRetracted "false" @default.
- W1481826112 magId "1481826112" @default.
- W1481826112 workType "book" @default.