# Open-source USB kill switches and anti-forensics

4 open-source USB kill switches and anti-forensics rated against public privacy criteria.

1. [Silk Guardian](https://privacyratings.com/usb-security/silk-guardian/): B (80/100). 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.
2. [swiftGuard](https://privacyratings.com/usb-security/swiftguard/): B (80/100). 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.
3. [usbkill](https://privacyratings.com/usb-security/usbkill/): B (80/100). 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.
4. [BusKill](https://privacyratings.com/usb-security/buskill/): C (65/100). 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.

Source: https://privacyratings.com/open-source/usb-security/
