Back to courses

    Software Development

    14,832 courses
    Stack Overflow Considered Harmful - The Impact of Copy & Paste on Android Application Security
    IEEE

    Stack Overflow Considered Harmful - The Impact of Copy & Paste on Android Application Security

    Toward a LangSec Software Development Lifecycle
    IEEE

    Toward a LangSec Software Development Lifecycle

    Helping Johnny to Analyze Malware - A Usability-Optimized Decompiler and Malware Analysis User Study
    IEEE

    Helping Johnny to Analyze Malware - A Usability-Optimized Decompiler and Malware Analysis User Study

    Creating a Distributed Round Robin Scheduler with Etcd
    USENIX

    Creating a Distributed Round Robin Scheduler with Etcd

    GRIMOIRE - Synthesizing Structure while Fuzzing
    USENIX

    GRIMOIRE - Synthesizing Structure while Fuzzing

    MadFS - Per-File Virtualization for Userspace Persistent Memory Filesystems
    USENIX

    MadFS - Per-File Virtualization for Userspace Persistent Memory Filesystems

    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

    On Subnormal Floating Point and Abnormal Timing
    IEEE

    On Subnormal Floating Point and Abnormal Timing

    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

    PGPATCH - Policy-Guided Logic Bug Patching for Robotic Vehicles
    IEEE

    PGPATCH - Policy-Guided Logic Bug Patching for Robotic Vehicles

    Wobfuscator - Obfuscating JavaScript Malware via Opportunistic Translation to WebAssembly
    IEEE

    Wobfuscator - Obfuscating JavaScript Malware via Opportunistic Translation to WebAssembly

    How Does Usable Security Not End Up in Software Products - Results From a Qualitative Interview Study
    IEEE

    How Does Usable Security Not End Up in Software Products - Results From a Qualitative Interview Study

    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