Introduction: Rubber Cat: BadUSB With Meow Meow

About: Fundador de The Inventor's House Hackerspace, Movimiento Maker y Hardware Libre, DIY, Workaholic

Hola a todos

Hoy les voy a mostrar como hacer una BadUSB con un Meow Meow, pero antes que todo debo explicarles que es una "BADUSB"

Un BadUSB es un dispositivo que se hace pasar por otro dispositivo como por ejemplo: teclados, ratones... que ejecutarán unas ordenes programadas previamente por un hacker atacante. Y es que este falso USB al ser conectado a tu computadora o móvil podrá ejecutar comandos en la terminal, instalar una puerta trasera para posteriormente acceder a ese ordenador, robar credenciales o simplemente forzarte a escuchar un mal video a todo volumen.

El mas famoso BADUSB es el RubberDucky de Hack5 ya que tiene una gran cantidad de script pre-generados y un gran soporte por la comunidad.

Hoy les voy a mostrar como puede aprovechar la "tierna" figura del Meow Meow para crear una BadUSB, quien puede pensar que esa bonita tarjeta puede hacer tanto mal... comencemos

Step 1: Material

Lo unico que necesitamos para realizar este proyecto es:

  • Una tarjeta Meow Meow de Electronic Cats
  • Cable USB Micro

Opcional:

  • Fruta
  • Tela Conductiva

Step 2: Convert Scripts

Ahora puedes entrar a

https://github.com/hak5darren/USB-Rubber-Ducky/wiki/Payloads

y encontraras una serie de scripts ya escritos por la comunidad y que puedes usar, yo he elegido "Payload osx youtube blaster"

REM Author: Cody Theodore
REM Title: OSX Youtube Blast REM This payload will open terminal, crank up the Macs volume all the way, then open a youtube video of REM your choice by replacing the link. DELAY 1000 GUI SPACE STRING terminal DELAY 500 ENTER DELAY 4000 STRING osascript -e 'set volume 7' DELAY 500 ENTER DELAY 500 STRING open https://www.youtube.com/watch?v=dQw4w9WgXcQ DELAY 500 ENTER


Para poder usarlo en nuestro Meow Meow debemos convertilo a lenguaje C++ (o Arduino), gracias a la herramienta "Duckuino" solo debes copiar el script e ir a la siguiente pagina

https://nurrl.github.io/Duckuino/

pega el código y presiona compilar, si al igual que yo estas usando un teclado en español debes seleccionar la option es_ES y después descargar

Step 3: Arduino IDE

Antes de continuar si aun no tienes instalado en Arduino IDE tu tarjeta Meow Meow solo debes seguir estos pasos

https://github.com/ElectronicCats/MeowMeow/wiki/4....

Una vez descargado el archivo desde Duckuino debes descomprimir el paquete, dar doble click sobre el archivo con terminación .ino, seleccionar en el menu de Herramientas -> Placa-> Meow Meow,

No olvides tambien seleccionar el puerto serial correspondiente a la placa

PRECAUCIÓN: Después de realizar este paso automaticamente iniciara la tarjeta como una BADUSB y ejecutara el script que hayas cargado

Por ultimo solo debes presionar el boton cargar para subir el firmware a la placa

Step 4: >:)

Listo, una vez terminado de cargar el firmware, estas listo para hacer una pequeña broma y forzar a alguien a ver un video que no le gusta.

Espero les haya gustado este pequeño tutorial

Nos vemos pronto