A Toolkit To Create Various HID Attacks

Brutal is a simple toolkit to quickly create various payload,powershell attack , virus attack and launch listener for a Human Interface Device. It is used on a target machine without the need for human-to-keyboard interaction ( HID -ATTACK ). When you insert the device, it will be detected as a keyboard, and using the microprocessor and onboard flash memory storage, you can send a very fast set of keystrokes to the target’s machine and completely compromise it, regardless of autorun.

The script has been used for security  testing to run recon or enumeration scripts, execute reverse shells, exploit local DLL hijack/privilege escalation vulnerabilities, and get all password.

System Requirements:

  • Arduino Software ( I used v1.6.7 )
  • TeensyDuino
  • Linux udev rules
  • How install all requirements ? Visit This Wiki

System supported hardware:

The following hardware has been tested and is known to work.

  • Teensy 3.x
  • Usb Cable

Installation setup:

Copy and paste the PaensyLib folder inside your Arduino\libraries

git clone
cd Brutal
chmod +x
sudo ./ or sudo su ./