Diapositiva 1

Transcripción

Diapositiva 1
Hardware Hacking aplicado a
la Seguridad: Arduino y
Routers
David/Taikson
• Ingeniero Software Embebido
• “El tio de los drones con routers”
• Twitter
@TaiksonTexas
• Mail
[email protected]
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
Botón Reset
Pines Digitales
Puerto
USB
ICSP
ATMega
Alimentació
n
7v-12v
Potencia
Entradas
Analógicas
2/93
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
Menú general
Programar Arduino
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

Documentos relacionados