Voltage glitching: hackeando hardware manipulando el voltaje
- Protagonista: Octavio Gianatiempo
- Año: 2023
- País: Argentina
- Género: Terror
- Track: Sec
- Idioma: Español
Cuando programamos asumimos que, si hay un error, viene de nuestro código. Pero, ¿puede el error venir del hardware?. Los procesadores y microcontroladores están diseñados para operar dentro de ciertas condiciones. ¿Qué pasa si las modificamos?. ¿Y si un atacante las modifica?. ¿Puede tener consecuencias a nivel de seguridad?. En esta charla vamos a discutir sobre distintos ataques físicos que son capaces de inducir fallas en la ejecución (fault injection) y veremos algunos casos reales, entre ellos, la inyección de fallas de voltaje (voltage glitching) para recuperar la clave de una billetera crypto física. Además vamos a mostrar una forma barata y replicable para probar y aprender sobre esta técnica. Usaremos una Raspberry Pico como atacante para controlar el voltaje de un microcontrolador Arduino Pro Mini que será la víctima. Mostraremos un caso muy sencillo donde el Arduino corre un loop infinito y lograremos salir del mismo aplicando voltage glitching. Tanto el código usado como el diseño del proyecto van a estar disponibles en un repositorio público.
Sobre Octavio Gianatiempo
Octavio Gianatiempo se desarrolla como Security Researcher en Faraday y estudiante de Ciencias de la Computación en la Universidad de Buenos Aires. También es biólogo con experiencia en biología molecular y neurociencia. Dentro de su rol en Faraday, se enfoca en sistemas embebidos e IoT, ingeniería inversa y fuzzing de código abierto y propietario para identificar vulnerabilidades y explotarlas. Ha presentado sus hallazgos en conferencias como DEF CON, Ekoparty, 8.8 y Nerdearla.
🇨🇱 Charlas de Nerdearla Chile 2026 que te van a interesar
Llega la tercera edición de Nerdearla en Chile. 16 al 18 de abril en Santiago.
Asegura tu lugarCharlas de ediciones anteriores