YoVDO

Sleeping with the Enemy Compiler - Software Vulnerabilities Caused by Optimizations

Offered By: Ekoparty Security Conference via YouTube

Tags

Ekoparty Security Conference Courses Code Generation Courses Software Security Courses Software Vulnerabilities Courses Security Vulnerabilities Courses

Course Description

Overview

Descubre cómo las optimizaciones del compilador pueden introducir vulnerabilidades de seguridad en una conferencia de 38 minutos de la Ekoparty Security Conference 2018. Explora técnicas como el llenado de buffers con ceros y cómo la eliminación de almacenamiento muerto puede anularlas. Examina ejemplos reales de software de seguridad afectado por estas optimizaciones y observa una demostración en vivo de una vulnerabilidad explotable. Aprende soluciones comunes, incluyendo funciones del sistema operativo y otras técnicas. Obtén una introducción al funcionamiento interno de los compiladores y descubre cómo puedes contribuir a mejorar la seguridad en compiladores conocidos a través de diagnósticos mejorados y generación de código más segura.

Syllabus

Optimizations por D. Gutson - Sleeping with the /*Enemy*/ Compiler - Ekoparty 2018


Taught by

Ekoparty Security Conference

Related Courses

Case Studies in Embedded VR - Silvio Cesare - Ekoparty Security Conference - 2022
Ekoparty Security Conference via YouTube
The Making of an Aerospace Village Badge - Dan Allen - Ekoparty 2021: Patagon Aerospace
Ekoparty Security Conference via YouTube
IIoT, Data Infrastructure, Smart Factory - Sarka Pekarova - Ekoparty 2021: OT - IIOT - IOT Space
Ekoparty Security Conference via YouTube
Gotham City- SSH from Zero to Trust - Lucas Calisi - Ekoparty Security Conference - 2021
Ekoparty Security Conference via YouTube
Sleight of ARM- Demystifying Intel Houdini - Brian Hong - Ekoparty 2021- Hardware Hacking Space
Ekoparty Security Conference via YouTube