What You Need to Know Before
You Start

Starts 9 June 2025 02:57

Ends 9 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

Pruebas de Fuzzing de Código Abierto y Alojadas

Descubra cómo el fuzz testing puede detectar errores y vulnerabilidades de seguridad alimentando datos generados automáticamente a los programas, con un enfoque en el uso de cifuzz para proyectos Bazel C/C++ y Java, además de opciones comerciales para la integración CI/CD.
Linux Foundation via YouTube

Linux Foundation

2544 Cursos


12 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Free Video

Optional upgrade avallable

Resumen

Descubra cómo el fuzz testing puede detectar errores y vulnerabilidades de seguridad alimentando datos generados automáticamente a los programas, con un enfoque en el uso de cifuzz para proyectos Bazel C/C++ y Java, además de opciones comerciales para la integración CI/CD.

Programa de estudio

  • Introducción a las Pruebas de Fuzzing
  • Definición e Importancia
    Contexto Histórico y Evolución
    Resumen de la Detección de Errores y Vulnerabilidades
  • Fundamentos de las Pruebas de Fuzzing
  • Tipos de Pruebas de Fuzzing
    Técnicas y Estrategias Comunes
    Conceptos Clave: Cobertura, Mutación e Instrumentación
  • Configuración de un Entorno de Pruebas de Fuzzing
  • Herramientas y Software Requeridos
    Configuración de su Entorno de Desarrollo para las Pruebas de Fuzzing
  • Herramientas de Pruebas de Fuzzing de Código Abierto
  • Introducción a cifuzz
    Instalación y Configuración de cifuzz
    Uso de cifuzz con Bazel para Proyectos C/C++
    Uso de cifuzz para Proyectos Java
  • Soluciones Comerciales de Pruebas de Fuzzing
  • Resumen de Opciones Populares
    Integración con Pipelines CI/CD
    Comparación de Características y Capacidades
  • Implementación de Pruebas de Fuzzing en CI/CD
  • Mejores Prácticas para la Integración
    Automatización de Pruebas de Fuzzing
    Manejo de Resultados de Pruebas de Fuzzing y Ciclos de Retroalimentación
  • Técnicas Avanzadas en Pruebas de Fuzzing
  • Personalización y Extensión de cifuzz
    Redacción de Casos de Prueba de Fuzzing Personalizados
    Optimización de Rendimiento y Escalabilidad
  • Estudios de Caso y Aplicaciones en el Mundo Real
  • Descubrimiento Exitoso de Errores y Vulnerabilidades
    Lecciones Aprendidas de Prácticas de la Industria
  • Tendencias Futuras en Pruebas de Fuzzing
  • Innovaciones en Técnicas de Fuzzing
    Herramientas y Tecnologías Emergentes
    Pruebas de Fuzzing en el Contexto de la IA y el Aprendizaje Automático
  • Finalización del Curso
  • Resumen de Puntos Clave
    Recursos Adicionales y Materiales de Lectura
    Sesión de Preguntas y Respuestas y Retroalimentación

Asignaturas

Programación