Wrapping Up

In this chapter you learned how to systematically apply your previously acquired knowledge on your existing projects. You learned how to analyze your application to find potential attack points. We also discussed how to audit third-party modules so that you can benefit from the community’s existing body of work without compromising your security. Finally, we covered the benefits of performing penetration tests on your code.

This knowledge should help you secure your old projects and start off securely from day one with new projects without feeling overwhelmed or lost.

Get Secure Your Node.js Web Application 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.