Releases: system07uk/USB-Security-Monitor
Releases · system07uk/USB-Security-Monitor
USB-Security-Monitor v1.0 - Unauthorized Access & USB Drive Monitor
USB-Security-Monitor v1.0 Release
Overview
USB-Security-Monitor is a lightweight Windows security tool designed to protect your PC from unauthorized access and risky USB insertions. It acts as a boot-time sentinel, enforcing password verification and automated responses to threats. Perfect for shared environments, kiosks, or personal paranoia-proofing!
Key Features
- Boot-Time Password Lock: After 30 seconds of startup, prompts for a normal password. Wrong entry triggers a 2-minute shutdown countdown.
- Emergency Override: During shutdown, enter the emergency password within 2 minutes to cancel the shutdown.
- USB Drive Protection: If enabled, automatically formats any inserted USB drive (NTFS, quick format) and restarts the password prompt + shutdown sequence.
- Stealth Monitoring: Captures screenshots, webcam photos (if enabled), running app titles, and sends alerts via Discord webhook for remote logging.
- Easy Configuration: On first run (or if config file is missing), sets up normal/emergency passwords and Discord webhook. Config stored securely in
%APPDATA%\HUK_CHK.NFO(delete this file to reset). - No Bloat: Built with VB.NET and Emgu.CV for webcam support. Minimal dependencies.
| Feature | Description | Enabled By Default? |
|---|---|---|
| Password Prompt | 30s post-boot | Yes |
| USB Auto-Format | Formats on insert | Checkbox in UI |
| Webcam Capture | Snapshot on alert | Checkbox in UI |
| Discord Alerts | Sends logs/screenshots | Config via webhook URL |
Installation & Setup
- Download: Grab the
USB-Security-Monitor-v1.0.zipfrom this release. - Extract the ZIP:
- Unzip the file to a dedicated folder, e.g.,
C:\Program Files\USB-Security-Monitor(create the folder if needed). Avoid spaces in the path for best compatibility.
- Unzip the file to a dedicated folder, e.g.,
- Add to Startup:
- Press
Win + R, typeshell:startup, and press Enter to open the Startup folder. - Right-click
USB-Security-Monitor.exein the extracted folder > Create Shortcut. - Copy the shortcut to the Startup folder.
- Press
- First-Time Setup:
- Restart your PC – it will prompt for setup on first boot.
- Enter a strong normal password (daily use).
- Set an emergency password (shutdown canceler).
- (Optional) Add a Discord webhook URL for alerts (e.g., from Discord channel settings > Integrations > Webhooks).
- Enable Options: Launch the app (or via config button) to toggle USB formatting and webcam capture.
- Reset Config: Forgot passwords? Delete
%APPDATA%\HUK_CHK.NFOand relaunch.
Pro Tip: Test in a virtual machine first! Use Task Manager to kill the process if things go sideways.
Usage Notes
- Shutdown Behavior: Uses Windows
shutdown /s /t 120command. Emergency cancel with/a. - USB Formatting: Irreversible! Only enable if you're sure – it runs
format /FS:NTFS /Q /Ysilently. - Dependencies: Requires .NET Framework 4.7+ and Emgu.CV (bundled). Webcam needs a compatible camera.
- Logging: All alerts include IP, hostname, username, timestamp, and app snapshots.
Warnings & Disclaimer
⚠️ High Risk: This tool can permanently delete data (USB format) or force shutdowns. Use responsibly – not for production without backups.- Legal/Ethical: Intended for personal/shared PC protection. Do not deploy on others' systems without consent.
Changelog
- v1.0 (Initial Release): Full implementation with password dialogs, USB watcher, Discord integration, and startup registration support.
- Fixed: Config file handling for
%APPDATA%path. - Added: Webcam initialization checks and error handling.