34 used & new from $1.28

Have one to sell? Sell yours here
 
 
Improving Web Application Security: Threats and Countermeasures
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Improving Web Application Security: Threats and Countermeasures (Paperback)

~ Microsoft Corporation (Author) "When you hear talk about Web application security, there is a tendency to immediately think about attackers defacing Web sites, stealing credit card numbers, and..." (more)
Key Phrases: Microsoft Knowledge Base, Check Description, Microsoft Windows (more...)
4.5 out of 5 stars  See all reviews (6 customer reviews)


Available from these sellers.


11 new from $14.99 23 used from $1.28

Customers Who Bought This Item Also Bought

Building Secure Microsoft ASP.NET Applications (Pro-Developer)

Building Secure Microsoft ASP.NET Applications (Pro-Developer)

by Microsoft Corporation
4.3 out of 5 stars (3)  $44.99
Application Architecture for .NET: Designing Applications and Services (Designing Applications & Serv)

Application Architecture for .NET: Designing Applications and Services (Designing Applications & Serv)

by Microsoft Corporation
2.8 out of 5 stars (5)  $17.99
Developing More-Secure Microsoft® ASP.NET 2.0 Applications (Pro Developer)

Developing More-Secure Microsoft® ASP.NET 2.0 Applications (Pro Developer)

by Dominick Baier
Enterprise Solution Patterns Using Microsoft .Net: Version 2.0 : Patterns & Practices

Enterprise Solution Patterns Using Microsoft .Net: Version 2.0 : Patterns & Practices

by Microsoft Corporation
3.5 out of 5 stars (12)  $26.99
Microsoft® .NET: Architecting Applications for the Enterprise (PRO-Developer)

Microsoft® .NET: Architecting Applications for the Enterprise (PRO-Developer)

by Dino Esposito
4.8 out of 5 stars (20)  $29.69
Explore similar items

Editorial Reviews

Product Description

The authoritative guide to implementing fundamental security principles in .NET applications. This guide helps you design, build, and configure hack-resilient Web applications that reduce the likelihood of successful attacks and mitigate the extent of damage should an attack occur. It was created for architects and developers who need a holistic and systematic approach to securing their network, host, and application across phases and roles throughout the product lifecycle.


About the Author

Microsoft patterns & practices guides contain specific recommendations illustrating how to design, build, deploy, and operate architecturally sound solutions to challenging business and technical scenarios. They offer deep technical guidance based on real-world experience that goes far beyond white papers to help enterprise IT professionals, information workers, and developers quickly deliver sound solutions.

Product Details

  • Paperback: 958 pages
  • Publisher: Microsoft Press (September 24, 2003)
  • Language: English
  • ISBN-10: 0735618429
  • ISBN-13: 978-0735618428
  • Product Dimensions: 8.9 x 7.3 x 2.3 inches
  • Shipping Weight: 8 pounds
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon.com Sales Rank: #650,368 in Books (See Bestsellers in Books)

Inside This Book (learn more)




What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

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

 
6 of 6 people found the following review helpful:
4.0 out of 5 stars Great ideas for countermeasures, less demonstration, October 28, 2004
I am in the business of writing secure e-biz apps and I found the security and countermeasure strategies in this book to be very thorough.
Now, why the 4 stars? Two reasons - 1. The author(s) are very repetitive. I read the section on countermeasures to SQL injection attacks 3 times in the book.
2. The countermeasures are demonstrated adequately but the attacks are not. For instance, what to do to thwart SQL injection attacks is explained with some examples. But what really is a SQL injection attack; plain description is not enough? Some non-trivial examples of those make sense because then you know the reason for deploying the countermeasures; what are you saving yourself against? Sort of, identifying the enemy.
Nevertheless, a great, comprehensive and practical tutorial.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5 of 5 people found the following review helpful:
5.0 out of 5 stars Just get it!There is nothing that compares to it., March 8, 2004
By Anil John "aniltj" (Columbia, MD USA) - See all my reviews
(REAL NAME)   
If you are designing, building and deploying Web based applications using Microsoft's .NET Framework run and get this book. Currently, there is no other book that can match the breath and depth of the topic covered in this book.

Contrary to what the title may imply, in addition to ASP.NET this book also covers how security should be addressed in the building of Serviced components, Web Services and Remoting. The chapters on Code Access Security are among the clearest that can be found anywhere.

This book takes a holistic approach to Security in that it addresses threats to the network, host and application layers. The old adage of a chain is only as strong as its weakest link is taken to heart in the book so guidance is provided on how security should be addressed across tiers and at multiple layers. Secure app development across the entire software development and deployment lifecycle is considered within the scope of this book.

In addition to Secure Coding guidelines, Extensive guidelines are provided that show how the Network, Web Server, Application Server and Database Server should be secured.

One of the things that I like about this book is that the guidance that is provided is task and role based. So even though the book is 800+ pages, it can be very easily used as a ready reference.

Multiple checklists that deal with Design, Build, Securing and Assessment are given and can be used out of the box.

In short, don't wait. Go get it now!

From the book's introduction:

Part I, "Introduction to Threats and Countermeasures," identifies and illustrates the various threats facing the network, host, and application layers. The process of threat modeling helps you to identify those threats that can harm your application. By understanding these threats, you can identify and prioritize effective countermeasures.

Part II, "Designing Secure Web Applications," gives you the guidance you require to design secure Web applications. Even if you have deployed your application, we recommend that you examine and evaluate the concepts, principles, and techniques outlined in this part.

Part III, "Building Secure Web Applications," allows you to apply the secure design practices introduced in Part II to create secure implementations. You will learn defensive coding techniques that make your code and application resilient to attack.

Part IV, "Securing Your Network, Host, and Application," describes how you will apply security configuration settings to secure these three interrelated levels. Instead of applying security randomly, you will learn the rationale behind the security recommendations.

Part V, "Assessing Your Security," provides the tools you require to evaluate the success of your security efforts. Starting with the application, you'll take an inside-out approach to evaluating your code and design. You'll follow this with an outside-in view of the security risks that challenge your network, host and application.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5 of 5 people found the following review helpful:
4.0 out of 5 stars Excellent Resource but Dated (Already), February 18, 2004
By Gary Sinkowitz "garysinkowitz" (Wadenswil Switzerland) - See all my reviews
Truly useful how-to-secure your server book. Goes through locking down your OS, web server (IIS), SQL Server installation,
.NET configuration, and web application do's and don'ts.
Very helpful when I configured a server which I rented from a dedicated machine hosting service.
Only reason for four stars rather than five, it is really based around Windows 2000 server. Needs to be updated for Windows 2003 server.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


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

5.0 out of 5 stars Outstanding .Net Security Book
This book shows you how to secure your applications steps by steps. I took the advises and lock down my IIS, and reset my .net configuration file in my asp. Read more
Published on May 22, 2007 by Elijah Li

5.0 out of 5 stars If you only get one book on .NET web security, get this one!
I'm a Microsoft Certified Solutions Developer with reasonable experience of .NET web development, but little or no understanding of how to secure the applications that I write... Read more
Published on March 30, 2006 by Stephen Vitoria

4.0 out of 5 stars A great counter measure: Annonymization
A great counter measure to deter potential hackers, is to eliminate identifying server response data that is necessary to complete the request. Read more
Published on January 2, 2006 by Mike Andrews

Only search this product's reviews



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
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.