Privacy Ratings

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.

  1. 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

  2. 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

  3. 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

  4. 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.