YoVDO

Web App Hacking: Hacking XML Processing

Offered By: Pluralsight

Tags

Web Application Security Courses Vulnerability Testing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
This course helps to understand different types of vulnerabilities in XML processing. You'll learn how to test web applications for various XML processing flaws and how to provide countermeasures for these problems. Start learning from Pluralsight by taking this beginners course today!

XML processing is widely used in modern web applications. This course, Web App Hacking: Hacking XML Processing, will teach you how to avoid the severe consequences of insecure XML processing. First, you’ll learn how the attacker can read the content of sensitive files from the web server with an XML External Entity attack (XXE). Next, you’ll discover how the attacker can steal the SecretAccessKey of the application hosted on Amazon Web Services as a result of an XXE attack. Then, you’ll see how the attacker can get a discount in an online store as a result of an XPath injection. After that, you’ll cover how the attacker can steal a user’s password as a result of an XSS attack via XML. Finally, you’ll explore how the attacker can upload an XML-based image (SVG) and steal some sensitive data from a user as a result of an XSS attack via SVG. By the end of the course, you'll know how to test web applications for various XML processing flaws and how to provide countermeasures for these problems.

Syllabus

  • Course Overview 2mins
  • Introduction 5mins
  • XXE Attack 8mins
  • Going Deeper into an XXE Attack 7mins
  • XPath Injection 8mins
  • XSS via XML 7mins
  • XSS via SVG 7mins
  • Summary 3mins

Taught by

Dawid Czagan

Related Courses

Certified WhiteHat Hacker Level 1 ( CWHH Level 1)
Udemy
Online Application Security Testing Essential Training
LinkedIn Learning
Building a Cybersecurity Home Lab Environment
Pluralsight
Bug Bounty Methodology
YouTube
Uncle Rat's Web Application Hacking And Bug Bounty Guide
Udemy