usbkill 是一个由 Python 写的小程式,主要功能就是透过“侦测 USB 装置”,达到“自动强制关机”的功能,也就是原先侦测的 USB 装置被移除,电脑就会自动强制关机!作者表示,实际可用于警察破门而入,夺取个人电脑,这时只要 usbkill 侦测到类似“mouse jiggler”这种防止电脑进入休眠状态的装置,就会将电脑自动关机,以避免他人对电脑植入恶意程式或窃取资料。另外也可以防止他人抢夺电脑,只要将 USB 装置快速抽除,电脑就会自动关机,能达到保护个人资料的效果。
阿豪就不多介绍适用的环境,只要大家知道主要功能,使用环境就可以自行做决定。以下直接带来使用教学。
适用平台:Linux、所有 BSD 系统、Mac OS X
档案下载:点此下载 (进入后按 Ctrl+S)
另外,作者建议将磁盘做完整加密,才能达到实际功效,但这边就不多做说明。
1. 若您是 Mac 电脑使用者,请先打开终端机,贴上以下指令:
brew update && brew install python3
若出现找不到指令的错误讯息,请先执行以下指令后再执行:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2. 透过以指令,我们已经安装完 Python,接下来就要执行我们刚刚下载的 usbkill。请打开终端机,并输入以下指令 (usbkill.py 为刚刚下载的 usbkill 档案位置,请依实际环境自行变更):
sudo python3 usbkill.py
3. 看到类似下图的画面,代表程式正在监控所有 USB 装置,只要有一项装置移除,就会进行关机,若要暂停程式,请按 Ctrl + C。