Date & Time
Wednesday, April 15, 2026, 11:30 AM - 12:00 PM
Name
clang-reforge: Automatic whole-codebase source code rewriting tool for security hardening
Session Type
Technical Talk
Abstract/s

We're building clang-reforge, an automatic source code rewriting tool that enables adoption of bounds-safety in large existing C++ codebases. clang-reforge analyzes source code to identify unsafe pointer operations and capture pointer flow. It replaces built-in pointers with bounds-safe types in pointer flow segments from allocation sites to unsafe operations, such as pointer arithmetic. We have a working internal prototype and we're now rebuilding it on top of clang's Scalable Static Analysis Framework.

Location Name
Lansdowne