Advanced Web Hacking (HPAWH)

This curriculum continues the Art of Web Hacking series.

We have brought together the most talented experts to challenge our clients. The team has recreated security vulnerabilities based on actual penetration tests and real bug bounties seen in the field. This fast paced class gives attendees an insight into advanced AppSec topics. The class curriculum is split into two:

  • 3 days of Server Side Flaws
  • 2 days of Client Side Flaws

Course Outline

Server Side Flaws (3 days)

These vulnerabilities affect well-known software/websites and span across multiple technologies, such as .NET framework to Node.js applications. We selected vulnerabilities that typically go undetected by modern scanners, or have less-known exploitation techniques.

Client Side Flaws (2 days)

These classes focus on offensive attacks and dangerous parts of HTML, JavaScript, and related technologies, the nasty and undocumented stuff. There are dozens of new attack techniques straight from the laboratory of horrors of those maintaining the HTML5 Security Cheat Sheet. We will learn how to attack any Web application— either with unknown legacy features or the half-baked results coming to your browser from the labs of W3C, WHATWG and the ES6 mailing lists. Whether you want to attack modern web applications or shiny browser extensions and Chrome Packaged Apps, we have that covered.

Some knowledge of HTML and JavaScript is required, but rookies and experts will be equally satisfied with the class. HTML is a living standard, and so is this class.

Course material will be provided on-site and via access to a private Github repo so all attendees will receive updated material even months after the actual training.