program-analysis topic
blaze
A framework for program analysis with a focus on modeling programmer assumptions, context- and path-sensitive analyses, and type checking.
Gymbo
gradient-based symbolic execution engine implemented from scratch
FlowMatrix
FLOWMATRIX: GPU-Assisted Information-Flow Analysis through Matrix-Based Representation, USENIX Security'22
programanalysiscourse
COM S 413/513 and CPR E 513 Program Analysis @ Iowa State University
lightblue
An automatic framework to remove unneeded and unsafe code from Bluetooth stacks of Android and Linux, using both source code analysis (LLVM) and binary analysis (angr).
rapid
Dynamic Analysis for Concurrent Programs
weldr
Create single-executable models of distributed systems.
surveyor
A symbolic debugger for C/C++ (via LLVM), machine code, and JVM programs
Automated-Program-Repair
A program repair tool which modifies any bugged Python script based on cues from rest of program.