Chapter 9. Testing for Attack-Resistant Code

Key concepts in the chapter are:

  • Creating a security test plan using a hacker’s perspective

  • Generating test scenarios, testing cases, and prioritizing them

  • Running a test tool example to view hidden fields in Web applications

  • Avoiding common testing mistakes

Many factors determine the success or failure of software or a software project, including project management, cost, feature design, ease-of-use, documentation, product marketing, product performance, market conditions, press reviews, and product quality, to name several. You have more direct control or influence over some of these factors than others. Product quality is one factor directly in your control. If you’re a Microsoft Visual Basic .NET developer, ...

Get Security for Microsoft® Visual Basic® .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.