You are on page 1of 33

Hardware Hacking aplicado a

la Seguridad: Arduino y
Routers
David/Taikson
• Ingeniero Software Embebido

• “El tio de los drones con routers”

• Twitter @TaiksonTexas

• Mail david.melendez.cano@gmail.com

2/93
Kifo/Cirin/Infiltrandome

• Auditor de seguridad

• Twitter

• Mail

2/93
Disclaimer

Cuidadito con abrir un garaje ajeno.

2/93
¿Qué es Arduino?

• Arduino es una
plataforma
OpenSource para
la creación de
prototipos basada
en hardware
flexible y fácil de
usar.

2/93
¿Qué es Arduino?

Al ser OpenHardware, tanto su diseño, como


su distribución es libre, pudiendo utilizarse
para el desarrollo de cualquier tipo de
proyecto sin necesidad de adquirir ninguna
licencia.

2/93
Otras plataformas Hardware

2/93
Otras plataformas Hardware

2/93
Tipos de Arduino

Duemilanove

Uno

Mega

Nano

Lilypad
Mini
2/93
Leonardo
Arduino UNO Pines Digitales
Botón Reset

Puerto
USB ICSP

ATMega

Alimentació Potencia Entradas 2/93


n
Analógicas
7v-12v
Arduino Shields

Los Shields son módulos fabricados por


terceros que se pueden colocar encima de la
placa Arduino y amplían su funcionalidad.
• Conexiones inalámbricas
• Control de sensores y motores
• Lectura y escritura en memorias
• Pantallas LCD

2/93
Arduino Shields

2/93
Programar Arduino

• Arduino tiene un
entorno de
desarrollo creado en
Java, por lo que es
multiplataforma.
• El lenguaje que
utiliza está basado
en C.
2/93
Programar Arduino
Menú general

Accesos rápidos

Editor de texto

Consola

2/93
Programar Arduino
• void setup()
- Esta parte se repite una sola vez.
- Podemos guardar datos de configuración.
• void loop()
- Es el programa principal.
- No se puede salir de este ciclo.
- Se repite una infinidad de veces hasta se
indique lo contrario.
2/93
Hello World

2/93
Radiofrecuencia

2/93
JUGUETITOS

2/93
JUGUETITOS

2/93
JUGUETITOS

2/93
JUGUETITOS

2/93
JUGUETITOS

2/93
JUGUETITOS

2/93
Arduino+rf

2/93
Mi garaje

2/93
Proyectos y librerías RF arduino

RFLink:
http://www.nemcon.nl/blog2/2015/07/aa

RC-Switch
https://github.com/sui77/rc-switch

2/93
Cableado

2/93
Mi garaje

2/93
Muy bonito pero mi garaje no lo
abres

2/93
RollJam

Defcon 2015 RollJam by SamyKamkar

2/93
RollJam

2/93
Teclados RF

Microsoft Wireless Keyboard

2/93
Hacking con Routers

Hazlo Wifi con routers!

2/93

You might also like