Open-source USB kill switches and anti-forensics
4 USB kill switches and anti-forensics whose code is public under an OSI-approved license, rated for privacy with evidence. Picks first, then by score.
Silk Guardian Grade B
Linux kernel module that, when any USB device is added or removed, can securely delete chosen files and then powers off the computer. It is an anti-forensic kill switch inspired by usbkill.
MIT. Source code
swiftGuard Grade B
macOS menu bar app that watches USB ports and shuts down or hibernates the Mac when an unknown device is connected or a whitelisted one is removed, with an optional countdown to cancel.
GPL-3.0. Source code
usbkill Grade B
Python script that shuts down the computer as soon as a USB device is plugged in or removed, as an anti-forensic kill switch. It runs on Linux, BSD and macOS and has not been updated in years.
GPL-3.0. Source code
BusKill Grade C
Dead man's switch that locks the screen or shuts down a computer when a magnetic USB breakaway cable tethered to the user is pulled out. The open-source app runs on Linux, Windows and macOS, and the cables are sold by the project.
GPL-3.0. Source code
Compare all 4 USB kill switches and anti-forensics, open source or not.