The Attacker (to mimic the attack) and The Protector (to stop it).
The Attacker in this project is a hardware device designed to simulate a USB Killer by generating high-voltage pulses through a “Charge-and-Dump” cycle. It draws power from a standard 5V USB port and converts it into dangerous voltage spikes on the D+/D- data lines, serving as a high-stress test tool for the USB Killer Protector (Shield). The goal is not to cause harm but to rigorously test the protector’s ability to block these spikes while maintaining normal USB functionality.
A USB Killer Protector (also called a USB Kill Shield) is a defensive hardware device designed to safeguard computers and electronic equipment from malicious USB attacks. It acts as a protective barrier between an untrusted USB device and your computer.