• +34 634 489 889
  • info@allciber.com

Archivo de la etiqueta hackeo

Haga un PATO de goma USB con menos de $ 3

USB Rubber Ducky es como una unidad flash USB, pero es diferente. Porque inyectará pulsaciones de teclas con algo de carga útil para hackear su computadora. Lo mejor es que USB Rubber Ducky no se detecta como una unidad flash, sino como un teclado.

Hack5 vende este tipo de USB por $ 49.99.

https://shop.hak5.org/products/usb-rubber-ducky-deluxe

Entonces, ¿cómo hacer USB Rubber Ducky con menos de $ 3?

Digispark es la respuesta.

Digispark Attiny 85

Me compraron este Digispark Attiny 85 por $ 2.94 en el mercado. Digispark es una placa programable con memoria de 6kb. Es como un Arduino súper pequeño.

Para hacer USB Rubber Ducky, solo
necesitas estas cosas: 1. Digispark Attiny
85 ($ 2.94) 2. Arduino IDE
3. Una copa de café con música.

Configurar el entorno [Linux]

  • Descargue e instale el software Arduino más reciente en https://www.arduino.cc/en/software. Para este proyecto, utilizo Arduino IDE 1.8.19 para Linux 64 bits. Y en este tutorial, omitiré la instalación del IDE de Aduino.
Página de descarga de Arduino IDE
  • Ejecute Arduino IDE y vaya al menú Archivo y seleccione Preferencias. Luego en las URL del Administrador de Tableros Adicionales,coloque este enlace
http://digistump.com/package_digistump_index.json

Y haga clic en Aceptar.

Ventana de preferencias
  • Vaya al menú Herramientas y, a continuación, al submenú Tableros, seleccione Administrador de tableros. En el campo Tipo, seleccione Contribuido e instale digistump AVR Boards.
Ventana Administrador de tableros
  • Una vez finalizada la instalación, cierre la ventana Administrador de placas.
  • El último paso, seleccione Digispark (predeterminado – 16.5mhz) como su placa principal.

    Vaya al menú Herramientas, luego al submenú Tableros, haga clic en Digistump AVR Board y seleccione Digispark (predeterminado: 16.5mhz).

Ha terminado de configurar el entorno de Digispark.

Pruebas con código de ejemplo

  • Pruebe con el código de prueba de File > Ejemplo > DigisparkKeyboard > Keyboard.
#include "DigiKeyboard.h"void setup() {
// don't need to set anything up to use DigiKeyboard
}void loop() {
DigiKeyboard.sendKeyStroke(0);
DigiKeyboard.println("Hello Digispark!");
DigiKeyboard.delay(5000);
}

Verifique el código y, si está bien, haga clic en el botón de carga en el lado derecho del botón de verificación.

Y luego conecta tu Digispark.

Digispark plug en el portátil
Registro de éxito de carga de Arduino

Después de completar la carga, desconecte su Digispark y felicite por haber hecho un USB Rubber Ducky con menos de $ 3.

PoC:

Solución de problemas

  • Si recibe un error como este:

En mi Linux Mint, simplemente instale libusb-dev.

sudo apt install libusb-dev
  • Si su Digispark no se detectó después de cargar el código y su información dmesg dice así:

simplemente ejecute este código:

sudo udevadm control --reload-rules

y ejecute dmesg nuevamente, si su terminal se muestra así, puede volver a cargar nuevamente con Arduino IDE.

Para el resto de la solución de problemas > https://digistump.com/wiki/digispark/tutorials/linuxtroubleshooting

Conclusión

USB Rubber Ducky será una poderosa herramienta para una entrada de teclado automatizada para ayudar a su trabajo. Si eres un chico malo, este USB puede ser una herramienta para hackear la PC de alguien.

FUENTE ORIGINAL: infosecwriteups