Back to courses

    Programming Languages

    21,522 courses
    The Hidden XSS - Attacking the Desktop
    Adrian Crenshaw

    The Hidden XSS - Attacking the Desktop

    Ninja Patching .NET
    Adrian Crenshaw

    Ninja Patching .NET

    Burp for All Languages
    Adrian Crenshaw

    Burp for All Languages

    Shellcode Time - Come on Grab Your Friends - Wartortell
    Adrian Crenshaw

    Shellcode Time - Come on Grab Your Friends - Wartortell

    Introduction to System Hardening
    Adrian Crenshaw

    Introduction to System Hardening

    Smuggling Plums - Using Active Defense Techniques to Hide Your Web Apps from Your Attackers
    Adrian Crenshaw

    Smuggling Plums - Using Active Defense Techniques to Hide Your Web Apps from Your Attackers

    Metasploit Windows Kernel Exploitation
    Adrian Crenshaw

    Metasploit Windows Kernel Exploitation

    Intro and Hack the Future
    Adrian Crenshaw

    Intro and Hack the Future

    Crema - A LangSec Inspired Language
    Adrian Crenshaw

    Crema - A LangSec Inspired Language

    Python For Infosec
    Adrian Crenshaw

    Python For Infosec

    Put a Socket in It - Understanding and Attacking Sockets on Android
    Adrian Crenshaw

    Put a Socket in It - Understanding and Attacking Sockets on Android

    Binary Defense Without Privilege
    Adrian Crenshaw

    Binary Defense Without Privilege

    Automating Malware Analysis for Threat Intelligence
    Adrian Crenshaw

    Automating Malware Analysis for Threat Intelligence

    Detection of Malicious Capabilities Using YARA
    Adrian Crenshaw

    Detection of Malicious Capabilities Using YARA

    A Year in the Empire
    Adrian Crenshaw

    A Year in the Empire

    Metaprogramming in Ruby and Doing It Wrong
    Adrian Crenshaw

    Metaprogramming in Ruby and Doing It Wrong

    Using Binary Ninja for Modern Malware Analysis
    Adrian Crenshaw

    Using Binary Ninja for Modern Malware Analysis

    Establishing a Foothold With JavaScript
    Adrian Crenshaw

    Establishing a Foothold With JavaScript

    Garbage in Garbage Out - Generating Useful Log Data in Complex Environments
    Adrian Crenshaw

    Garbage in Garbage Out - Generating Useful Log Data in Complex Environments

    Reversing and Exploiting Embedded Devices - Walking the Software and Hardware Stack
    Adrian Crenshaw

    Reversing and Exploiting Embedded Devices - Walking the Software and Hardware Stack

    Quick and Easy Windows Timelines with Python, MySQL, and Shell Scripting
    Adrian Crenshaw

    Quick and Easy Windows Timelines with Python, MySQL, and Shell Scripting