Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Securing Java Web Applications

via Pluralsight

Overview

In this lesson, you will learn how to secure your Java web apps. By the end of this course, you will have the necessary skills needed to make your code more secure.

Is your site being hacked right now? How do you know? Where are the security holes in your Java web applications, waiting to be exploited? Security breaches are one of the biggest risks for business today. Fortunately, many attacks are well-known and follow common patterns. In this course, Securing Java Web Applications, you'll learn the top major input validation exploits as identified by OWASP, how they can be exploited in Java web applications, and how they can be corrected. First, you'll explore cross-site scripting and log injection. Next, you'll dive into understanding cross-site request forgery. Finally, you'll finish the course by covering malicious file upload. By the end of this course, you'll have the necessary skills and knowledge to make your code more secure.

Syllabus

  • Course Overview 1min
  • How Many Vulnerabilities Can You Spot? 10mins
  • Preventing Cross-site Scripting Attacks 30mins
  • Preventing Log Injection and Log Forgery 13mins
  • Preventing CSRF, Response Splitting, and Open Redirect 36mins
  • Preventing Directory Traversal and Malicious File Upload 22mins
  • Preventing SQL and NoSQL Injection 19mins
  • Building in Security First 10mins

Taught by

Josh Cummings

Reviews

4.3 rating at Pluralsight based on 60 ratings

Start your review of Securing Java Web Applications

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.