01Detects buffer overflows, use-after-free, and double-free errors
02Configures runtime behavior via ASAN_OPTIONS and environment flags
03Instruments C/C++ and Rust code for runtime memory tracking
04Provides detailed stack traces and allocation/deallocation reports
050 GitHub stars
06Integrates with major fuzzing engines like libFuzzer and AFL++