开源USB 断开开关和反取证
代码以 OSI 认可的许可证公开的 4 个USB 断开开关和反取证,附证据进行隐私评级。推荐在前,其余按分数排序。
Silk Guardian 等级 B
Linux 内核模块,在任何 USB 设备插入或移除时,可安全删除选定的文件并关闭电脑。它是受 usbkill 启发的反取证紧急开关。
MIT. 源代码
swiftGuard 等级 B
macOS 菜单栏应用,监视 USB 端口,在连接了未知设备或移除了白名单设备时关闭 Mac 或使其休眠,并提供可取消操作的倒计时选项。
GPL-3.0. 源代码
usbkill 等级 B
Python 脚本,一旦有 USB 设备插入或移除就立即关闭电脑,作为反取证紧急开关。可在 Linux、BSD 和 macOS 上运行,已有多年未更新。
GPL-3.0. 源代码
BusKill 等级 C
失能开关(dead man's switch),当连接在用户身上的磁吸式 USB 分离线被拔出时锁定屏幕或关闭电脑。开源应用可在 Linux、Windows 和 macOS 上运行,线缆由该项目出售。
GPL-3.0. 源代码
比较全部 4 个USB 断开开关和反取证,无论是否开源。