Saltar al contenido
SkillsBundleby SANTACONCHA
ES EN

Skill individual para IA · IA para Inteligencia e Investigación

coverage-analysis

Coverage analysis is essential for understanding which parts of your code are exercised during fuzzing. It helps identify fuzzing blockers like magic value checks and tracks the effectiveness of harness improvements over time.

Contenido de origen · revisión pendiente Idioma de origen: EN

Esta ficha muestra el contenido disponible en su idioma de origen.

ZIP gratuito · Un único método canónico · Ejemplo de uso · Guía de instalación · Avisos de licencia

Del archivo al resultado útil

Cómo pedir trabajo con esta skill instalada

Instalar la skill da un método a tu IA. Tu petición todavía debe aportar los hechos del caso, las restricciones y el entregable esperado.

1Nombra la tarea real

Describe la decisión o el entregable, no solo el tema.

2Aporta la información

Añade materiales, público, límites y hechos conocidos.

3Define qué significa acabado

Fija formato, criterios de calidad y comprobaciones.

Petición inicial adaptable Sustituye los corchetes por tu caso

Errores que conviene evitar

| Issue | Cause | Solution | |-------|-------|----------| | error: no profile data available | Profile wasn't generated or wrong path | Verify LLVM_PROFILE_FILE was set and .profraw file exists | | Failed to load coverage | Mismatch between binary and profile data | Rebuild binary with same flags used during execution | | Coverage reports show 0% | Wrong binary used for report generation | Use the instrumented binary, not the fuzzing binary | | no_working_dir_found error (gcovr) | .gcda files in unexpected location | Add --gcov-ignore-errors=no_working_dir_found flag | | Crashes prevent coverage generation | Corpus contains crashing inputs | Filter crashes or use forking approach to isolate failures | | Coverage decreases after harness change | Harness now skips certain code paths | Review harness logic; may need to support more input formats | | HTML report is flat file list | Using older LLVM version | Upgrade to LLVM 18+ and use -show-directory-coverage | | incompatible instrumentation | Mixing LLVM and GCC coverage | Rebuild everything with same toolchain |

Elige el alcance adecuado

Packs que incluyen esta skill

Descarga solo este método o llévatelo junto con el resto de su área profesional.

Esta ficha

Skill individual

La descarga útil más pequeña, preparada para un proyecto web o para un agente.

Elegir formato →
Pack profesional

IA para Inteligencia e Investigación

Esta skill junto a los demás métodos seleccionados para esta área profesional.

Mismo método, distinta instalación

¿Dónde vas a usarla?

No duplicamos la skill para cada plataforma. Conservamos un método canónico y explicamos la ruta de instalación correcta.

Trazable por diseño

El origen y la licencia viajan con el archivo.

SkillsBundle cataloga material propio y de terceros. Su inclusión no atribuye la autoría original a SkillsBundle. El ZIP individual conserva la ruta canónica del catálogo e incluye los avisos de licencia aplicables.

Ruta de catálogo
skills/transversal/knowledge/trailofbits-skills/plugins/testing-handbook-skills/skills/coverage-analysis
Origen de la ficha
Extraída de SKILL.md
Leer términos y política de licencias →

Empieza por una tarea real

Instala el método. Conserva tu criterio.

Elegir formato