Sección Introducción Transcripciones
Resumen del curso
Hola a todos. Me llamo Dr. DeMott y bienvenidos a mi curso de auditoría de códigos. Esta es la segunda clase de la ruta de aprendizaje de seguridad de aplicaciones para hackers y desarrolladores. Soy el CTO de Binary Defense Systems y fundador de VDA Labs Training. Soy un investigador de seguridad, experto en vulnerabilidades, malware y auditoría de código desde hace mucho tiempo. Me encanta enseñar y orientar, y me alegra traerles otra clase emocionante. ¿Sabías que los errores de software le cuestan a la economía miles de millones de dólares al año? En este curso, vamos a cambiar el rumbo mientras explicamos cómo encontrar y arreglar errores críticos más rápidamente. Al profundizar en las malas hierbas del código C y C++, los alumnos apreciarán la profundidad y la experiencia necesarias para auditar este y cualquier otro lenguaje. Cubrimos temas como la revisión del lenguaje y las herramientas y técnicas de auditoría de código; la corrupción de la memoria, por qué ocurre y cómo prevenirla; los nuevos tipos de errores, como el uso-después-de-libre, las confusiones de tipos y el coronel doble holandés; ejemplos de vulnerabilidad del mundo real, como Heartbleed y los errores críticos del navegador. Al final de este curso, sabrás cómo auditar el código con confianza. Sabrás cómo detectar los errores, entender por qué son importantes y diseñar protecciones modernas. Antes de empezar el curso, deberías tomar la primera clase de la serie llamada Seguridad para Hackers y Desarrolladores: Visión general. Después de completar este curso, deberías sentirte cómodo pasando a los próximos cursos sobre Fuzzing, Ingeniería Inversa, Desarrollo de Explotaciones. Espero que me acompañes en este viaje hacia un código más seguro con el Curso de Auditoría de Código de Seguridad para Hackers y Desarrolladores en .