USB Canary

LSE toolsLSE toolsUSB Canary (151)USB Canary (151)

Tool and Usage

USB Canary monitors the devices on a system for the addition or removal of USB devices. On such an event, then an alert will be sent.

Screenshot for USB Canary tool review


USB Canary uses pyudev to monitor the addition or removal of devices while a computer is locked. This small utility is written in Python and can provide an alert by SMS or Slack.

Usage and audience

Tool review and remarks

The review and analysis of this project resulted in the following remarks for this security tool:


  • + The source code of this software is available


  • - Full name of author is unknown


Supported operating systems

USB Canary is known to work on Linux.

USB Canary alternatives

All alternatives for USB Canary

This tool page was recently updated. Found an improvement? Become an influencer and submit an update.
Project details
Latest release 2.0.2 [2017-10-09]
Last updatedApril 7, 2018

Project health

This score is calculated by different factors, like project age, last release date, etc.


GitHub iconUSB Canary GitHub project

Related terms