OWASP Top 10: A8 - Insecure Deserialization

OWASP    |    Intermediate
  • 5 videos | 21m 4s
  • Includes Assessment
  • Earns a Badge
Rating 4.4 of 55 users Rating 4.4 of 55 users (55)
Object-oriented programming is common when writing scripts, as well as during software development. OOP treats items as objects that have properties and methods, as opposed to treating command output as a simple string. In this course, you'll learn about OOP along with some syntax examples. You'll explore how programming objects become serialized and deserialized and how this can present a security risk to web applications. Next, you'll examine how deserialization works in PowerShell, as well as how to execute a deserialization attack against an intentionally vulnerable web application. Lastly, you'll learn how to prevent deserialization attacks from succeeding.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Describe how the concept of objects, methods, and properties applies to scripting and software development
    Identify how deserialization attacks occur
  • Recognize how to deploy security controls to mitigate deserialization attacks
    Summarize the key concepts covered in this course

IN THIS COURSE

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.6 of 179 users Rating 4.6 of 179 users (179)
Rating 4.4 of 5 users Rating 4.4 of 5 users (5)
Rating 4.8 of 16 users Rating 4.8 of 16 users (16)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.4 of 4553 users Rating 4.4 of 4553 users (4553)
Rating 4.5 of 50 users Rating 4.5 of 50 users (50)
Rating 4.6 of 59 users Rating 4.6 of 59 users (59)