AIKraft/Skills/Аудит zeroize

Аудит zeroize

Detects missing zeroization of sensitive data in source code and identifies zeroization removed by compiler optimizations, with assembly-level analysis, and control-flow verification. Use for auditing C/C++/Rust code handling secrets, keys, passwords, or other sensitive data.

trailofbits official Данные

Что делает навык

Обнаруживает отсутствие обнуления (зануления) чувствительных данных в исходном коде и выявляет случаи, когда зануление удалено оптимизациями компилятора, с анализом на уровне ассемблера и проверкой потока управления. Используйте для аудита кода на C/C++/Rust, работающего с секретами, ключами, паролями и другими чувствительными данными.

Как подключить

1Скачать навык
# возьмите папку навыка «zeroize-audit» из репозитория: # https://github.com/trailofbits/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r zeroize-audit/ ~/.claude/skills/zeroize-audit/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.