Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

Risky Business

Signatures are like backups

The impact of memory safety on sandboxing

Safer C++

Why software ends up complex (2020)

Defining the memory safety problem

What science can tell us about C and C++'s security · Alex Gaynor

Buffers on the Edge: Python and Rust

What's in a version number? (Or: Musings on backwards compatibility)

What science can tell us about C and C++'s security (2020)

Modern C++ Won't Save Us (2019)

Why software ends up complex · Alex Gaynor

CSVs: The Good, the Bad, and the Ugly

What science can tell us about C and C++'s security

Scaling Software Development

On Safety Critical Software

A Memory Safety Research Agenda

Introduction to Memory Unsafety for VPs of Engineering

Modern C++ Won't Save Us

Chrome and Windows Exploit: Security Beyond Bug Fixes

Fuzzing ImageMagick

The worst truism in information security

Known unknowns - zero-days in the wild

The mysterious case of (deny dynamic-code-generation)

A vulnerability by any other name

Response to Deputy Attorney General Rosenstein's remarks on Encryption

Surviving Apache Struts CVE-2017-5638

Introduction to Certificate Transparency for Server Operators

Rust: A modern programming environment

I Hope Twitter Goes Away

More →