El Usb Attack Toolkit (UAT) es una herramienta diseñada para realizar pruebas de seguridad al protocolo USB. Ha sido programada en: Python, Processing y HTML5 lo que ofrece una gran versatilidad.
Device
- Mediante un Teensy o un Arduino
- Fuzzing de drivers
- Clonación de dispositivos
- Mapeo de mensajes de control.
- Sniffeo inteligente de tramas USB (con soporte para personalizarlas).
- Repetición de tramas USB.
- Generación de drivers libusb (bruteforce o tomando tramas de un driver existente).
- Sniffer hardware OpenSource
- Soporte semi-completo para Android