SKU: 61001160774

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

Sale price$55.08 Regular price$61.20
Save 10%

Pay in installments of $15.30 with ShopPay, AfterPay and Klarna

Shipping Estimate
USA
  • USA
  • CAN

Ships within 48 hours · Estimated delivery Sep 6 - Sep 11

Promo Codes Available:

For Your Every Summer RSVP, with Code: SUMMER15

Description

24 Deadly Sins of Software Security: Programming Flaws and How to Fix ThemPublisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product. 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

Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.


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


Binding Type: Paperback
Publisher: McGraw-Hill Education
Published: 09/24/2009
ISBN: 9780071626750
Pages: 432
Weight: 1.70lbs
Size: 9.30h x 7.50w x 0.90d

Review Citations: Scitech Book News 12/01/2009 pg. 27
Shipping Notes
  • Free Standard Shipping on $100+ Orders to the USA.
  • Except Preorder products are shipped in 48 hours.
  • Delivery to the USA:
  1. Standard Shipping : 3-10 business days
  • If time is of the essence, please consider selecting expedited delivery for faster service.
Exchange/Return Notes
  • We offer a 30-day return/exchange service after receiving.
  • Final sale items are not eligible for returns or exchanges.
  • To process your return/exchange, please contact us at [email protected]
  • Please click here for more details>>> Return & Exchange Policy
SKU: 61001160774

Discover Niche Categories That Outsell

Top-Converting Item to Boost Your Average Order

4.3 ★★★★★
Based on 14 reviews
Sort
Highest Rating
Newest First
Oldest First
Product Reviews
A
Verified Purchase
Azra
Waukegan, US
★★★★★ 5
Good quality device
Color: White
Nice device
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on June 3, 2026
N
Verified Purchase
NAP
Houston, US
★★★★★ 5
5-in-1 Bikini Trimmer
portable, small, effective. Good charge and doesnt hurt.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on May 25, 2026
E
Verified Purchase
Emily
Chelsea, US
★★★★★ 5
Battery lasts long
Works wonderful. Cuts hair short, without cutting skin. Battery lasts long time. Easy to wash.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on May 10, 2026
K
K-JoLys🐳
Phoenix, US
★★★★★ 5
Meets all grooming need with multiple attachments.
Color: Beige
I can finally wear dresses and shorts without stressing over last-minute grooming. This tool has quickly become one of my go-to personal care essentials. Not only is it convenient, but it's also incredibly effective. With my busy lifestyle, having one device that meets all my grooming needs is a true game-changer. The shave is smooth and comfortable, even in sensitive areas. I was worried about skin irritation, but the blades are gentle and prevent nicks or pulling. The variety of attachments is fantastic, letting me effortlessly switch between facial hair, underarms, legs, and bikini area without needing multiple gadgets. I also love that it's rechargeable and cordless. The long-lasting batter and handy charging dock keep everything organized and ready to go. Plus waterproof is another advantage, since I can use it in the shower and clean it quickly afterward. Overall, I am so happy with this razor! It's versatile, travel-friendly, and does exactly what I need.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on June 2, 2026
P
pepper&mint
Bozeman, US
★★★★★ 5
Safe and fast trimmings
Color: Beige
This 5-in-1 bikini trimmer is really convenient for everyday grooming and makes getting ready much quicker. The different replaceable heads are useful for trimming facial hair, underarms, legs, and bikini areas without needing to find different tools. It’s lightweight, cordless, and easy to pack for trips and used around in different places in the house without being limited by the cord, and the waterproof design makes it really simple to clean after use. The USB charging dock is also nice to have since you can keep it powered after you use it without dealing with batteries all the time.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on May 29, 2026

recommand products