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 Aug 17 - Aug 22

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.0 ★★★★★
Based on 12 reviews
Sort
Highest Rating
Newest First
Oldest First
Product Reviews
M
Mark Weinberg
Boise, US
★★★★★ 5
Stable, attractive, and easy to turn into a table with your choice of top
Size: side table leg
The X-shape of the table legs - constructed with solid metal flanges, T-joints, X-joints and 1-inch diameter pipes - provides a strong and sturdy base for a wood top. The legs have adjustable feet pads to prevent scratches and ensure stability. Assembly of the legs is relatively simple (the instructions are clear) but you will need your own tools to attach a top. The industrial design is especially well suited to rec room or finished basement use. I am adding a 28" diameter raw edge slab of wood from a recently felled tree as the top and it is very attractive. (Photo unavailable because after I made certain it would work I sent the slab out for drying and finishing.) If you want a custom table and have a particular piece of wood you want to use, these legs are an excellent choice.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on March 18, 2026
G
Grammar Guru
Louisville, US
★★★★★ 5
Very nice kit: Beware it is NOT heavy duty plumbing pipe though!
Size: side table leg
I want to give this kit a high rating, but I need to address the "truth in advertising" bit since there may be an important disconnect between what you think you are getting and what actually comes in the box. Black plumbing used for shelving or table legs is part of an important niche in interior design. I like the industrial loft look myself and have a variety of glass, steel, and masonry elements in my home. This kit fits that look and provides plenty of "strength" for most domestic uses, like shelves or coffee tables. But they are NOT "industrial pipe" or "maximum durability pipe." Note the phrase "cast iron finish feet," which together with the other claims might lead you to think these are cast plumbing fittings. They are NOT! The feet and flanges feel like electrical conduit fittings, and the pipe sections are likely aluminum. They might be electrical or they might be multi-use, lightweight pipe. While all this might lead you to think that you're getting a truly retro, heavy-duty pipe kit made of black plumbing pipe, you are not. But, does it matter? Depends. I find the lighter pipe's smooth finish a nice "tone-down" from the rough plumbing look. All together, this kit provides plenty of strength for most furniture and the rustic pipe look, but with a nicer, lighter finish. To me that is a plus--this is a very nice kit and costs less that if you'd pieced it together from real plumbing parts (I priced it out to compare), and looks retro but cleaner. I knew what to expect because while I got this kit free on Vine, I had purchased a nearly identical kit from another seller last year. So, I'm giving it 5 stars for what it actually is and for the price, JUST BE AWARE THE NARRATIVE IS MISLEADING. Which is unfortunate because just like some people might want the heavier pipe, I'm betting more would be attracted to the look with a cleaner, lighter feel.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on December 31, 2025
A
Verified Purchase
Amazon Customer
Whiting, US
★★★★★ 5
Nice cart
Color: Gold, Size: 15"D x 33.9"W x 35.4"H
My husband assembled no problem. This is a cute cart and the perfect size for my space.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on May 25, 2026
D
Verified Purchase
Debbie from Port Orange Fl.
Dallas, US
★★★★★ 5
So Cute
Color: Gold, Size: 15"D x 23.6"W x 36.2"H
Love my cart. The cart is what i always wanted. It is so roomy and the glass makes it. Very easy to put together. Thank You for making an amazing beautiful cart.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on May 15, 2026
M
Verified Purchase
Mary M.
Fort Morgan, US
★★★★★ 5
Lovely Wine/Beverage Cart !
Color: Gold, Size: 15"D x 23.6"W x 36.2"H
Pretty good quality - easy to assemble - all parts were included - Durable & Sturdy - Houses wine glasses, liquor bottles and looks lovely in my living room.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on July 15, 2025

recommand products