首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

防范未授权 USB 设备入侵,这款工具值得拥有!

  • 25-02-20 16:20
  • 3385
  • 8310
blog.csdn.net

灵感来源:一个中午的“惊悚”事件


一切的开始并不是从一堆代码或白板上的设计图开始的,而是在一个平凡的午后。那天,我外出吃饭,回到电脑前时,突然在虚拟机(VM)上看到一个奇怪的提示框,要求我选择一个硬盘连接位置。起初,我并没有在意,想着可能是某个虚拟机设置的小问题。然而,随着时间的推移,我发现这种提示并不是偶然的——它再次弹了出来。

这让我意识到,可能是某个 USB 设备突然插入,导致了这个奇怪的行为。于是我开始怀疑,是否我的电脑被某些陌生的 USB 设备入侵,或者是否有人在我不注意时偷偷插入了某个外部设备。

这不禁让我深思:如果没有及时发现这些设备,后果可能不堪设想。是的,我知道,这可能听起来像是某种科幻小说的情节,但毕竟,在这个“科技过度发达”的时代,谁能保证我们没有被某个神秘USB设备监视呢?

于是,基于这个突如其来的“惊悚”事件,我决定做点什么。于是,这个工具应运而生??? 一个可以实时监控 USB 设备、阻止未授权连接,并拍照记录的工具 —— 简单来说,它就是你的“数字监控卫士”,没有派出所,没有报警器,只有一个不留情的程序和一台电脑。


工具的目标

好,回到正经的事儿。这个工具的目标是:

  • 实时监控 USB 设备连接:它会定期扫描所有 USB 设备的连接情况,确保没有陌生设备偷偷插入你的系统。
  • 阻止陌生设备连接:当它发现不在白名单中的设备时,它会自动禁用该设备,不给它任何机会。
  • 拍照记录:如果检测到陌生设备,它不仅会阻止设备,还会自动拍一张照片,让你能有更多证据来分析入侵者是谁。可能是个新USB设备,也可能是你那偷偷摸摸拿你电脑的朋友。
  • 在后台持续运行:它还能将自己注册为 Windows 服务,确保无论电脑怎么重启,它都能像隐形守护者一样在后台悄悄工作。

测试实况

1.安装

为了让大家体验一下,我决定将这个工具安装在 C 盘的根目录。哦,C 盘是你电脑的“心脏”,所以不能让它太乱。

首先,初始化:不要担心,程序会特别聪明地避免“误杀”你当前使用的无线鼠标(你不希望突然鼠标失灵吧?)。
在这里插入图片描述
在这里插入图片描述
然后,当然要注册成一个 Windows 服务啦,这样它才能在后台监控你的 USB 设备。
在这里插入图片描述
如果你在服务管理器里看到这个服务,恭喜你!这意味着你已经成功安装了监控程序!
在这里插入图片描述


2.角色扮演:USB 防卫战

启动服务后,别忘了给这个“守卫者”一点时间好好“睡一觉”,确保它已经开始工作。只需按下 Win + L 键锁定屏幕,让它进入“休眠模式”。

然后,插入一个陌生的 USB 设备!哇哦,没想到吧?这时,程序会自动拍下“入侵者”的照片!就像那个网络小丑似的,它会在你毫无防备时悄悄记录下一切。
在这里插入图片描述
在这里插入图片描述
你可以在 安装目录 img 目录下查看照片——它会为每一个陌生设备留下一张美美的“黑名单照片”。
在这里插入图片描述


代码的魔力与背后的故事

其实,整个过程就是将多个常见的技术结合起来:使用 WMI 查询系统的 USB 设备信息、通过 FFmpeg 捕捉视频帧、并利用 PowerShell 禁用和启用设备。这些看似普通的技术,在一起却展现了惊人的效果。

我把它注册为 Windows 服务,确保它在后台悄无声息地运行。就像你打开灯后的背后,所有的电流和电路是看不见的,但却为你的生活提供了动力。这正是这个工具的魅力所在——它看不见、摸不着,但它能为你实时监控和保护电脑。


总结:守护你的“数字世界”

从某种意义上来说,这个程序就像是你电脑的小保镖,它悄无声息地守护着你的一切,防止任何不速之客的“光临”。它不仅帮助你监控 USB 设备,阻止陌生的设备接入,还可以记录下来,让你有足够的证据保护自己的隐私。

虽然它的灵感来源于一场“惊悚”的经历,但它为我们提供的却是最实用的安全保护——没有人知道下一次,谁会在不知情的情况下将 USB 设备接入你的系统。

那么,准备好让你的数字生活更安全了吗?来吧,给你的电脑加个“数字警卫”!

注:本文转载自blog.csdn.net的我重来不说话的文章"https://blog.csdn.net/qq_19623861/article/details/144914758"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2491) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

138
3C硬件
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2025 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top