Back to courses

    Web Development

    13,085 courses
    Gamifying Developer Education with CTFs
    Adrian Crenshaw

    Gamifying Developer Education with CTFs

    HTTP2 and You
    Adrian Crenshaw

    HTTP2 and You

    Securing Windows with Group Policy
    Adrian Crenshaw

    Securing Windows with Group Policy

    What's Changed in the New OWASP Top 10
    Adrian Crenshaw

    What's Changed in the New OWASP Top 10

    Mobile Application Privacy and Analytics
    Adrian Crenshaw

    Mobile Application Privacy and Analytics

    Web App 101 - Getting the Lay of the Land
    Adrian Crenshaw

    Web App 101 - Getting the Lay of the Land

    The Hybrid Home Lab - From Laptop to Cloud
    Adrian Crenshaw

    The Hybrid Home Lab - From Laptop to Cloud

    What's in a Domain Name
    Adrian Crenshaw

    What's in a Domain Name

    How Online Dating Made Me Better at Threat Modeling
    Adrian Crenshaw

    How Online Dating Made Me Better at Threat Modeling

    Battling Magecart - The Risks of Third Party Scripts
    Adrian Crenshaw

    Battling Magecart - The Risks of Third Party Scripts

    One Random Insecure Web Application Please - ORIWAP
    Adrian Crenshaw

    One Random Insecure Web Application Please - ORIWAP

    Its Malware Time - A Bar Crawl from Skunked Homebrew to Rotten Apples
    Adrian Crenshaw

    Its Malware Time - A Bar Crawl from Skunked Homebrew to Rotten Apples

    Let's Talk About WAF Bypass Baby
    Adrian Crenshaw

    Let's Talk About WAF Bypass Baby

    One Random Insecure Wep Application Please - ORIWAP
    Adrian Crenshaw

    One Random Insecure Wep Application Please - ORIWAP

    Redesigning Password Authentication for the Modern Web
    Adrian Crenshaw

    Redesigning Password Authentication for the Modern Web

    Eval Villain - Simplifying DOM XSS and JS Reversing
    Adrian Crenshaw

    Eval Villain - Simplifying DOM XSS and JS Reversing

    Securing the DOM from the Bottom Up
    Adrian Crenshaw

    Securing the DOM from the Bottom Up

    REST in Peace - Abusing GraphQL to Attack Underlying Infrastructure
    Adrian Crenshaw

    REST in Peace - Abusing GraphQL to Attack Underlying Infrastructure

    Stable 19 Swagger Defense
    Adrian Crenshaw

    Stable 19 Swagger Defense

    HTTP Covert Channel Using Only HTMLCSS
    Adrian Crenshaw

    HTTP Covert Channel Using Only HTMLCSS

    I Got 99 Problems but a WAF Ain't One
    Adrian Crenshaw

    I Got 99 Problems but a WAF Ain't One