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
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
- Fundamentos de las Pruebas de Fuzzing
- Configuración de un Entorno de Pruebas de Fuzzing
- Herramientas de Pruebas de Fuzzing de Código Abierto
- Soluciones Comerciales de Pruebas de Fuzzing
- Implementación de Pruebas de Fuzzing en CI/CD
- Técnicas Avanzadas en Pruebas de Fuzzing
- Estudios de Caso y Aplicaciones en el Mundo Real
- Tendencias Futuras en Pruebas de Fuzzing
- Finalización del Curso
Definición e Importancia
Contexto Histórico y Evolución
Resumen de la Detección de Errores y Vulnerabilidades
Tipos de Pruebas de Fuzzing
Técnicas y Estrategias Comunes
Conceptos Clave: Cobertura, Mutación e Instrumentación
Herramientas y Software Requeridos
Configuración de su Entorno de Desarrollo para las Pruebas de Fuzzing
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
Resumen de Opciones Populares
Integración con Pipelines CI/CD
Comparación de Características y Capacidades
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
Personalización y Extensión de cifuzz
Redacción de Casos de Prueba de Fuzzing Personalizados
Optimización de Rendimiento y Escalabilidad
Descubrimiento Exitoso de Errores y Vulnerabilidades
Lecciones Aprendidas de Prácticas de la Industria
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
Resumen de Puntos Clave
Recursos Adicionales y Materiales de Lectura
Sesión de Preguntas y Respuestas y Retroalimentación
Asignaturas
Programación