MCP HubMCP Hub
Volver a habilidades

harness-writing

plurigrid
Actualizado 5 days ago
5 vistas
7
3
7
Ver en GitHub
Otrotesting

Acerca de

Esta habilidad ayuda a los desarrolladores a escribir harnesses de fuzzing efectivos para pruebas de seguridad, con el fin de descubrir vulnerabilidades de software. Proporciona orientación especializada para crear casos de prueba robustos que maximicen la efectividad del fuzzer. Úsala cuando necesites implementar o mejorar pruebas de fuzzing centradas en la seguridad para tu base de código.

Instalación rápida

Claude Code

Recomendado
Principal
npx skills add plurigrid/asi -a claude-code
Comando PluginAlternativo
/plugin add https://github.com/plurigrid/asi
Git CloneAlternativo
git clone https://github.com/plurigrid/asi.git ~/.claude/skills/harness-writing

Copia y pega este comando en Claude Code para instalar esta habilidad

Repositorio GitHub

plurigrid/asi
Ruta: plugins/asi/skills/harness-writing
0

Habilidades relacionadas

libfuzzer

Otro

Esta habilidad permite realizar fuzzing con libFuzzer para descubrir automáticamente vulnerabilidades en el código mediante la generación automatizada de pruebas. Es particularmente útil para pruebas de seguridad e identificación de casos límite que podrían provocar fallos o problemas de seguridad. Los desarrolladores deberían utilizarla al realizar auditorías de seguridad o pruebas de robustez en bases de código C/C++.

Ver habilidad

atheris

Otro

Esta habilidad permite realizar fuzzing en Python con Atheris para descubrir automáticamente vulnerabilidades como fallos y errores de memoria en tu código. Es ideal para desarrolladores que integran pruebas de seguridad en su flujo de trabajo para descubrir errores mediante la generación automatizada de entradas. Úsala cuando necesites fortalecer aplicaciones Python contra entradas inesperadas o maliciosas.

Ver habilidad

address-sanitizer

Otro

Esta habilidad permite a los desarrolladores utilizar AddressSanitizer (ASan) para detectar errores crímicos de seguridad de memoria, como el uso después de liberación y desbordamientos de búfer, en código C/C++. Es una herramienta centrada en la seguridad para identificar fugas de memoria y otros errores en tiempo de ejecución durante las pruebas. Úsela para una detección exhaustiva de errores de memoria como parte de un flujo de trabajo integral de pruebas de seguridad.

Ver habilidad

constant-time-testing

Otro

Esta habilidad detecta canales laterales de temporización y verifica implementaciones de tiempo constante en el código para prevenir vulnerabilidades de seguridad. Se utiliza durante pruebas de seguridad cuando las operaciones criptográficas o el manejo de datos sensibles deben protegerse contra ataques de temporización. Los desarrolladores deben consultar el repositorio original de Trail of Bits para obtener detalles de uso y ejemplos.

Ver habilidad