Back to courses

    Software Testing

    3,684 courses
    Runtime Manipulation of Android and iOS Applications
    LASCON

    Runtime Manipulation of Android and iOS Applications

    How to Take Over a Production System in the Cloud
    Security BSides London

    How to Take Over a Production System in the Cloud

    SkillDetective - Automated Policy-Violation Detection of Voice Assistant Applications in the Wild
    USENIX

    SkillDetective - Automated Policy-Violation Detection of Voice Assistant Applications in the Wild

    T-Fuzz - Fuzzing by Program Transformation
    IEEE

    T-Fuzz - Fuzzing by Program Transformation

    Angora - Efficient Fuzzing by Principled Search
    IEEE

    Angora - Efficient Fuzzing by Principled Search

    Hackers vs. Testers - A Comparison of Software Vulnerability Discovery Processes
    IEEE

    Hackers vs. Testers - A Comparison of Software Vulnerability Discovery Processes

    How the BIOS Assures Its Handling of Inputs
    IEEE

    How the BIOS Assures Its Handling of Inputs

    SymCerts - Practical Symbolic Execution for Exposing Noncompliance in X.509 Certificate Validation
    IEEE

    SymCerts - Practical Symbolic Execution for Exposing Noncompliance in X.509 Certificate Validation

    GRIMOIRE - Synthesizing Structure while Fuzzing
    USENIX

    GRIMOIRE - Synthesizing Structure while Fuzzing

    A Fuzzing and Protocol Analysis Case-Study of DNP3
    IEEE

    A Fuzzing and Protocol Analysis Case-Study of DNP3

    Protocol State Machines and Session Languages
    IEEE

    Protocol State Machines and Session Languages

    Program-Adaptive Mutational Fuzzing
    IEEE

    Program-Adaptive Mutational Fuzzing

    IRQDebloat - Reducing Driver Attack Surface in Embedded Devices
    IEEE

    IRQDebloat - Reducing Driver Attack Surface in Embedded Devices

    Testing Database Engines via Pivoted Query Synthesis
    USENIX

    Testing Database Engines via Pivoted Query Synthesis

    FuzzUSB - Hybrid Stateful Fuzzing of USB Gadget Stacks
    IEEE

    FuzzUSB - Hybrid Stateful Fuzzing of USB Gadget Stacks

    K-Scheduler - Effective Seed Scheduling for Fuzzing with Graph Centrality Analysis
    IEEE

    K-Scheduler - Effective Seed Scheduling for Fuzzing with Graph Centrality Analysis

    BEACON - Directed Grey-Box Fuzzing with Provable Path Pruning
    IEEE

    BEACON - Directed Grey-Box Fuzzing with Provable Path Pruning

    NEUZZ - Efficient Fuzzing with Neural Program Smoothing
    IEEE

    NEUZZ - Efficient Fuzzing with Neural Program Smoothing

    Learning from Mutants - Using Code Mutation to Learn and Monitor Invariants of a Cyber-Physical System
    IEEE

    Learning from Mutants - Using Code Mutation to Learn and Monitor Invariants of a Cyber-Physical System

    Jigsaw - Efficient and Scalable Path Constraints Fuzzing
    IEEE

    Jigsaw - Efficient and Scalable Path Constraints Fuzzing

    One Engine to Fuzz 'em All - Generic Language Processor Testing with Semantic Validation
    IEEE

    One Engine to Fuzz 'em All - Generic Language Processor Testing with Semantic Validation