Amazon.com: Hunting Security Bugs (9780735621879): Tom Gallagher, Lawrence Landauer, Bryan Jeffries: Books
Hunting Security Bugs and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Kindle Edition
 
   
More Buying Choices
Have one to sell? Sell yours here
Hunting Security Bugs
 
 
Start reading Hunting Security Bugs on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Hunting Security Bugs [Paperback]

Tom Gallagher (Author), Lawrence Landauer (Author), Bryan Jeffries (Author)
4.7 out of 5 stars  See all reviews (6 customer reviews)

List Price: $49.99
Price: $30.18 & this item ships for FREE with Super Saver Shipping. Details
You Save: $19.81 (40%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 3 left in stock--order soon.
Want it delivered Tuesday, February 28? Choose One-Day Shipping at checkout. Details

Formats

Amazon Price New from Used from
Kindle Edition $24.79  
Paperback $30.18  

Book Description

June 9, 2006

Learn how to think like an attacker—and identify potential security issues in your software. In this essential guide, security testing experts offer practical, hands-on guidance and code samples to help you find, classify, and assess security bugs before your software is released.

Discover how to:

  • Identify high-risk entry points and create test cases
  • Test clients and servers for malicious request/response bugs
  • Use black box and white box approaches to help reveal security vulnerabilities
  • Uncover spoofing issues, including identity and user interface spoofing
  • Detect bugs that can take advantage of your program’s logic, such as SQL injection
  • Test for XML, SOAP, and Web services vulnerabilities
  • Recognize information disclosure and weak permissions issues
  • Identify where attackers can directly manipulate memory
  • Test with alternate data representations to uncover canonicalization issues
  • Expose COM and ActiveX repurposing attacks

PLUS—Get code samples and debugging tools on the Web


Frequently Bought Together

Hunting Security Bugs + Writing Secure Code, Second Edition + The Security Development Lifecycle
Price For All Three: $78.75

Some of these items ship sooner than the others. Show details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Writing Secure Code, Second Edition $27.93

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • The Security Development Lifecycle $20.64

    Usually ships within 1 to 2 months.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details



Editorial Reviews

From the Publisher

Key Book Benefits: - Delivers practical, hands-oguidance on security bugs, how to find them, and how to help prevent them Provides specific, actionable technical details about security testing - Covers these subjects, among others: - The thought process behind security testing - Research and experience on how to find security bugs - How to classify the bugs you’ve found - What to do when you’ve found a bug - How to tell if a bug is serious and whether it is a security bug - Use of source code to help in security testing - Ways to spot security design flaws

About the Author

Tom Gallagher is the lead of the Microsoft® Office Security Test team, where he focuses on penetration testing, writing security testing tools, and providing security education.

Bryan Jeffries is a software engineer responsible for driving security testing on Microsoft® SharePoint® Products and Technologies.

Lawrence Landauer is a software engineer at Microsoft® where he works on coding, testing, and training projects related to security, personal productivity, and deployment.


Product Details

  • Paperback: 592 pages
  • Publisher: Microsoft Press; 1 edition (June 9, 2006)
  • Language: English
  • ISBN-10: 073562187X
  • ISBN-13: 978-0735621879
  • Product Dimensions: 9.3 x 7.3 x 1.2 inches
  • Shipping Weight: 2.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Best Sellers Rank: #747,014 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

6 Reviews
5 star:
 (4)
4 star:
 (2)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.7 out of 5 stars (6 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

7 of 7 people found the following review helpful:
4.0 out of 5 stars Finally something more than a checklist, February 5, 2007
By 
John Jansen (Seattle, WA United States) - See all my reviews
(REAL NAME)   
This review is from: Hunting Security Bugs (Paperback)
As with other reviewers of the book: in an attempt at full disclosure, I also work at Microsoft. I am a Test Lead in the Office organization.

One of the challenges that faces any quality assurance engineer or Test engineer, or whatever our industry has chosen to call us this year is that we are constantly tasked with trying to "test in security" or "find the flaws in the product" after it has already been coded. While this is clearly a PART of our jobs, it is by no means the most important part. This book addresses what I consider to be a much higher priority for the Test Org generally, and Test Engineers specifically: helping reduce security vulnerabilities before they are coded into the product to begin with: as features are being spec'd and as code is being designed.
This book is not a simple check-list testers can use to say "Yes, my feature is secure, Ship It". Rather, it helps place Test into the frame of mind of a hacker, it gives test a set of tools to help find security issues, it outlines an approach to software Test that will cause fewer security issues to be coded at all, let alone have to be fixed post code-complete (or in a Service Pack). Used in conjunction with other test books like _How to Break Software Security_ by James A. Whittaker, this book will help ship more secure products.
Incidentally, I expect hackers will be reading this book in an effort to better understand the science of hunting security bugs, as well as the tools we use to do so - so if you're not using it, I'd expect your attackers will be thankful...
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
4.0 out of 5 stars A very practical book that will probably make you change the way you to you program, May 7, 2007
This review is from: Hunting Security Bugs (Paperback)
Beside Bruce Schneier books, this is the second software security book that I am reading. The first being Building Secure Software: How to Avoid Security Problems the Right Way and I have prefered this one because it provides more concrete examples. The book consists of over 20 chapters covering different security areas. As a software developer, some chapters appeared less relevent and less interesting to me and I guess that it is because these chapters are geared principally toward testers. However, at least 2 chapters should be extremely interesting and valuable to developers like myself. It is the chapters that demonstrate with step by step tutorials how a hacker would do to exploit buffer overflow and format string problems. I was already familiar with buffer overflows and I had read a similar chapter about them in Building Secure Software: How to Avoid Security Problems the Right Way but the format string exploits were new to me. As expected since the book is published by Microsoft Press, the book has a strong bias torward Microsoft products (ie.: .NET and ActiveX controls security) but the presented topics are general enough to make this book very valuable even for users of other OSes and/or development tools.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars Worth every penny!, April 22, 2011
This review is from: Hunting Security Bugs (Paperback)
I think that this book is a must have for most infosec professionals. I as person that is not a code monkey by trade, but has some basic scripting experience this book was a very easy and informative read. I was surprised I was expecting a very dry read but I actually found this book to be quite engaging. There is great information for users of all levels. If you work with programmers or are getting involved with the SDLC this book is perfect for you.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews




Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
canonicalization issues, other stack variables, injection bug, using threat models, format string specifiers, untrusted data, disclosure bugs, spoofing issues, security testers, script injection attacks, weak permissions, validation form field, malicious responses, scripting bugs, scripting protocol, attacker data, format string attacks, scripting attacks, static code analysis tool, reverse lookup information, functionality testers, untrusted input, malicious data, heap overruns, printf call
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Internet Explorer, Microsoft Windows, Web Proxy Editor, Next Steps, Process Explorer, Visual Studio, Server Profiler, File Edit View Favorites Tools Help, Search Favorites, Windows Media Player, Finding Entry Points, Local Service, Service Pack, Control Test Container, Internet Protocol, Launch External Editor, Log Viewer, Windows Server, Attacker Text, Code Red, Disassembly Address, Finding Weak Permissions, Object Browser, Pickle Result, Secure Sockets Layer
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:

Citations (learn more)



What Other Items Do Customers Buy After Viewing This Item?


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject