Trabajo practico final de la materia Organización del Computador, cátedra Marchi, del segundo cuatrimestre de 2023.
- Helen Elizabeth Chen
- Diego Maximiliano Medina
- Gian Luca Spagnolo
Estudiantes de la Facultad de Ingeniería, Universidad de Buenos Aires
- 1: Introducción
- 2: Background
- 2.1: Técnicas de optimización
- 2.2: Canales Laterales
- 3: Principales Vulnerabilidades: Spectre y Meltdown
- 3.1: Spectre
- 3.1.1: Spectre-PHT: Bounds Check Bypass (CVE-2017-5753)
- 3.1.2: Spectre-BTB: Branch Target Injection (CVE-2017-5715)
- 3.2: Meltdown
- 3.2.1: Meltdown-US: Supervisor-only Bypass (CVE-2017-5754)
- 3.2.2: Meltdown-GP / Meltdown-CPL-REG: System Register Bypass (CVE-2018-3640)
- 3.2.3: Meltdown-P / L1FT / Foreshadow: Virtual Translation Bypass (CVE-2018-3615)
- 3.3: Diferentes vulnerabilidades, exploits y áreas de investigación
- 3.1: Spectre
- 4: Protección de los Procesadores
- 4.1: Defensas para mitigar Spectre
- 4.2: Defensas para mitigar Meltdown
- 5: Conclusión