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 https://github.com/Screetsec/Brutal.git
cd Brutal
chmod +x Brutal.sh
sudo ./Brutal.sh or sudo su ./Brutal.sh
Short video on BrutalToolkit: