Monitor USB Devices: USB Canary
Monitor USB Devices for potential security breach USB Canary is a Linux tool that uses pyudev to monitor devices while your computer is locked. In case it detects someone plugging in or unplugging devices it can be configured to send you an SMS or alert you via Slack of the potential security breach. Prerequisites slackclient – A basic client for Slack.com, which can optionally connect to the Slack Real Time Messaging (RTM) API. twilio – A Python module for communicating with the Twilio API and generating TwiML pyudev – Python bindings to libudev (with support for PyQt4, PySide, pygobject and wx) sander-daemon – Jejik daemon class improved by Server Density These can all be installed via pip, in some cases you may need to use pip with sudo. You can install the packages as follows: pip install slackclient pip install twilio pip install pyudev pip install sander-daemon Otherwise you can just run pip install -r requirements.txt You will also need to install the pip apt...