¿Cómo es posible que un dispositivo USB que se hace pasar por un teclado ejecute automáticamente un script sin la intervención del usuario?

2

Sé que el "USB Rubber Ducky" pretende ser un teclado para el sistema operativo, pero todavía no entiendo cómo puede lanzar un script ...

El teclado normal no puede iniciar la pulsación de teclas por sí mismo, ¿verdad? ¿O tal vez se requiere un tipo especial de conductor?

    
pregunta Duke Nukem 20.06.2016 - 14:57
fuente

1 respuesta

6

Cuando presionas una tecla en un teclado normal, el teclado envía un mensaje a la computadora a través de USB de que se presiona una tecla. Un dispositivo BadUSB puede enviar ese mismo mensaje. En lugar de esperar una pulsación de tecla, envía un par de estos mensajes después de que se haya conectado.

Por lo tanto, un dispositivo BadUSB no solo imita un teclado, sino que también imita un teclado que tiene ciertas teclas presionadas en un cierto orden. El atacante puede programar un microcontrolador con puerto USB para comportarse como un teclado y presionar algunas teclas después de un tiempo.

    
respondido por el Sjoerd 20.06.2016 - 15:10
fuente

Lea otras preguntas en las etiquetas