Summary

In this chapter, you have learned about the discovery and prevention process needed to fortify your application against attack. The process involves:

  • Reviewing your application design to identify threats

  • Focusing your attention on the most critical issues by prioritizing the threats

  • Changing features or altering the design of your application to address the most important threats

  • Establishing a means for identifying potential attacks or attacks that have occurred

If an attack occurs, you should:

  • Execute a response plan created ahead of time (before the application ships).

  • Fix the problem.

  • Redeploy the application.

  • Apply the lessons learned from the attack to prevent future attacks.

To more quickly respond to and remedy an attack, you should design ...

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.