Lo que necesitas saber antes de
que comiences

Comienza 4 July 2025 12:56

Termina 4 July 2025

00 Días
00 Horas
00 Minutos
00 Segundos
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

2777 Cursos


12 minutes

Actualización opcional disponible

Not Specified

Progreso a tu propio ritmo

Free Video

Actualización opcional disponible

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