In this series of liveProjects, you’ll repair serious security vulnerabilities uncovered in the Java backend of a server, servlet, and Java Server Pages (JSP). A security team has just finished a penetration test of your company’s web app, and you’ve been handed the list of everything that needs to be fixed—and fast. You’ll be given a complete sample application source code to work with. Each project in this series contains several vulnerabilities for you to tackle based on findings from the pentester’s results.
This liveProject is designed to be accessible to Java programmers of all skill levels. To begin this liveProject you will need to be familiar with the following:
In this liveProject, you’ll learn secure coding techniques that you can apply to future code you write or review.