Back to Skills

address-sanitizer

plurigrid
Updated 6 days ago
12 views
7
3
7
View on GitHub
Othergeneral

About

This skill enables developers to use AddressSanitizer (ASan) to detect critical memory safety bugs like use-after-free and buffer overflows in C/C++ programs. It's ideal for integrating runtime memory error detection into your testing workflow. Use it to identify hard-to-find memory leaks and corruption issues during development.

Quick Install

Claude Code

Recommended
Primary
npx skills add plurigrid/asi -a claude-code
Plugin CommandAlternative
/plugin add https://github.com/plurigrid/asi
Git CloneAlternative
git clone https://github.com/plurigrid/asi.git ~/.claude/skills/address-sanitizer

Copy and paste this command in Claude Code to install this skill

GitHub Repository

plurigrid/asi
Path: plugins/asi/skills/address-sanitizer
0

Related Skills

libfuzzer

Other

This skill enables fuzzing with libFuzzer to automatically discover vulnerabilities in code through automated test generation. It's particularly useful for security testing and identifying edge cases that could lead to crashes or security issues. Developers should use it when conducting security audits or robustness testing of C/C++ codebases.

View skill

cargo-fuzz

Other

This skill enables Rust fuzzing using cargo-fuzz and libFuzzer for security testing and bug discovery. It's designed for developers writing Rust code who need to identify memory safety issues and other vulnerabilities through automated input generation. Use this skill when you need to integrate fuzzing into your Rust development workflow for enhanced code security.

View skill

wycheproof

Other

This skill provides Google's Wycheproof test vectors for rigorously testing cryptographic implementations against known vulnerabilities. It's designed for developers who need to validate the security of their crypto code by running comprehensive test suites. Use this skill when implementing or auditing cryptographic algorithms to ensure robustness against edge cases and attacks.

View skill

atheris

Other

This skill enables Python fuzzing with Atheris to automatically discover vulnerabilities like crashes and memory errors in your code. It's ideal for developers building security testing into their workflow to uncover bugs through automated input generation. Use it when you need to harden Python applications against unexpected or malicious inputs.

View skill