MCP HubMCP Hub
Вернуться к навыкам

coverage-analysis

plurigrid
Обновлено 5 days ago
8 просмотров
7
3
7
Посмотреть на GitHub
Другоеtesting

О программе

Этот навык выполняет анализ покрытия кода для оценки качества тестирования, выявляя непроверенные участки кода. Он особенно полезен при тестировании с фокусом на безопасность при интеграции с такими инструментами, как CodeQL и Semgrep. Разработчикам следует обращаться к репозиторию Trail of Bits для получения подробных руководств по реализации.

Быстрая установка

Claude Code

Рекомендуется
Основной
npx skills add plurigrid/asi -a claude-code
Команда плагинаАльтернативный
/plugin add https://github.com/plurigrid/asi
Git клонированиеАльтернативный
git clone https://github.com/plurigrid/asi.git ~/.claude/skills/coverage-analysis

Скопируйте и вставьте эту команду в Claude Code для установки этого навыка

GitHub репозиторий

plurigrid/asi
Путь: skills/coverage-analysis
0

Похожие навыки

libfuzzer

Другое

Этот навык позволяет использовать фаззинг с libFuzzer для автоматического обнаружения уязвимостей в коде посредством автоматической генерации тестов. Он особенно полезен для тестирования безопасности и выявления граничных случаев, которые могут привести к сбоям или проблемам безопасности. Разработчикам следует применять его при проведении аудитов безопасности или тестирования надежности кодовых баз на C/C++.

Просмотреть навык

cargo-fuzz

Другое

Этот навык позволяет проводить фаззинг в Rust с использованием cargo-fuzzer и libFuzzer для тестирования безопасности и обнаружения ошибок. Он предназначен для разработчиков, пишущих код на Rust, которым необходимо выявлять проблемы безопасности памяти и другие уязвимости с помощью автоматической генерации входных данных. Используйте этот навык, когда требуется интегрировать фаззинг в рабочий процесс разработки на Rust для повышения безопасности кода.

Просмотреть навык

atheris

Другое

Этот навык позволяет проводить фаззинг Python с помощью Atheris для автоматического обнаружения уязвимостей, таких как сбои и ошибки памяти, в вашем коде. Он идеально подходит для разработчиков, которые внедряют тестирование безопасности в свой рабочий процесс, чтобы выявлять ошибки с помощью автоматической генерации входных данных. Используйте его, когда необходимо укрепить Python-приложения против неожиданных или вредоносных входных данных.

Просмотреть навык

aflpp

Другое

Навык aflpp обеспечивает комплексное фаззинг-тестирование бинарных файлов и исходного кода с использованием AFL++. Он предназначен для тестирования безопасности и поиска уязвимостей в процессе разработки, особенно для аудитов безопасности Trail of Bits. Разработчикам следует обращаться к исходному репозиторию для получения подробных руководств по реализации и примеров.

Просмотреть навык