wycheproof
Acerca de
Esta habilidad proporciona los vectores de prueba criptográficos Wycheproof de Google para ayudar a los desarrolladores a probar y verificar la seguridad de sus implementaciones criptográficas. Se utiliza para identificar posibles vulnerabilidades y garantizar la corrección en el código criptográfico. Esta es una herramienta centrada en la seguridad de Trail of Bits para integrarse en flujos de trabajo de pruebas.
Instalación rápida
Claude Code
Recomendadonpx skills add plurigrid/asi -a claude-code/plugin add https://github.com/plurigrid/asigit clone https://github.com/plurigrid/asi.git ~/.claude/skills/wycheproofCopia y pega este comando en Claude Code para instalar esta habilidad
Repositorio GitHub
Habilidades relacionadas
libfuzzer
OtroEsta 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++.
libafl
OtroEsta habilidad proporciona el framework LibAFL para construir campañas de fuzzing personalizadas y avanzadas con el fin de descubrir vulnerabilidades de software. Está diseñada para escenarios de pruebas de seguridad donde se necesita un control detallado sobre componentes del fuzzer como mutadores, retroalimentación y planificadores. Úsela cuando las herramientas de fuzzing estándar sean insuficientes y requiera un enfoque modular basado en bibliotecas.
coverage-analysis
OtroEsta habilidad realiza análisis de cobertura de código para evaluar la calidad de las pruebas identificando rutas de código no probadas. Ayuda a los desarrolladores a comprender la efectividad de las pruebas y priorizar esfuerzos de prueba adicionales. Úsela al evaluar la integridad del conjunto de pruebas o al buscar mejorar la calidad general del código.
cargo-fuzz
OtroEsta habilidad permite realizar fuzzing en Rust utilizando cargo-fuzz y libFuzzer para pruebas de seguridad y descubrimiento de errores. Está diseñada para desarrolladores que escriben código en Rust y necesitan identificar problemas de seguridad de memoria y otras vulnerabilidades mediante la generación automatizada de entradas. Utilice esta habilidad cuando necesite integrar fuzzing en su flujo de trabajo de desarrollo en Rust para mejorar la seguridad del código.
