🔌

Simulador HID / DuckyScript

Herramienta educativa — inyección de teclado por dispositivos USB maliciosos

✓ Solo simulación

Reconocimiento básico

Abre CMD y extrae información del usuario, hostname y sistema operativo. El punto de partida más común en un ataque HID.

reconocimiento básico

Ejecución con Win+R

Usa el cuadro de diálogo Ejecutar para lanzar PowerShell como administrador sin abrir el menú inicio. Técnica muy habitual.

intermedio

Simulación de exfiltración

Muestra cómo un script listaría archivos sensibles (documentos, escritorio). No ejecuta nada real — solo visualización educativa.

intermedio reconocimiento

Simulación de persistencia

Ilustra el concepto de persistencia: cómo un script añadiría una tarea programada. Comando inofensivo, solo pedagógico.

avanzado

Respuesta defensiva

Demuestra qué podría ver un analista en los logs si detecta un dispositivo HID sospechoso. Perspectiva blue team.

blue team

Control de flujo

REM textoComentario. No se ejecuta. Documenta el script.
DELAY msEspera N milisegundos. Necesario para que el SO reaccione.
DEFAULTDELAY msAplica un delay tras cada comando del script.
REPEAT NRepite el comando anterior N veces.

Escritura de texto

STRING textoEscribe texto carácter a carácter como si fuera un teclado.
STRINGDELAY msDelay entre cada carácter al escribir.

Teclas especiales

ENTERPulsa Intro / confirma un diálogo.
TABTecla tabulador.
ESCAPE / ESCPulsa Escape.
SPACEBarra espaciadora.
BACKSPACEBorra el carácter anterior.
DELETETecla Supr.
UPARROW / DOWN...Flechas de dirección.
CAPSLOCKActiva/desactiva mayúsculas bloq.
PRINTSCREENCaptura de pantalla.

Modificadores y combinaciones

GUI rWin + R → abre cuadro "Ejecutar".
GUI lWin + L → bloquea el equipo.
CTRL cCtrl + C → copiar / interrumpir.
CTRL ALT tEn Linux: abre terminal.
ALT F4Cierra la ventana activa.
SHIFT F10Abre menú contextual (clic derecho).
cmd.exe — Pantalla de la víctima En espera
Microsoft Windows [Versión 10.0.19045]
(c) Microsoft Corporation. Todos los derechos reservados.

— Conecta un script y pulsa "Ejecutar" para iniciar la simulación —

ℹ️

Los dispositivos HID (Human Interface Device) se identifican ante el SO como teclados legítimos. El sistema operativo no puede distinguirlos de un teclado real — no requieren drivers ni permisos especiales.