这是我的鼠标。我将它与充满病毒的旧计算机一起使用。
如果我将此鼠标用于我的新电脑,我的新电脑会被鼠标感染吗?
这是我的鼠标。我将它与充满病毒的旧计算机一起使用。
如果我将此鼠标用于我的新电脑,我的新电脑会被鼠标感染吗?
原则上,USB 设备通常会携带病毒。但这并不意味着所有USB 设备都能够携带病毒,它只是意味着如果你不知道设备来自哪里,那么即使它看起来不应该将它插入你的计算机就像一个可以传播病毒的设备。
也就是说,大多数老鼠(大概包括这只老鼠)不包含任何可写记忆。所以鼠标不能被受感染的计算机修改。因此,如果鼠标一开始并不危险,那么将其插入危险的计算机通常不会使其成为危险的鼠标。
有趣的是,这种特殊的鼠标不寻常,因为它确实有一些以可编程宏的形式存在的内存,实际存储在设备上。这使设备更加可疑 - 恶意软件理论上可以覆盖您的宏。任何人都在猜测这可能如何转化为颠覆性行为,但对于普通的恶意软件感染,通过这种特定的宏功能进行传播的可能性很小,如果没有其他原因,只是因为这种鼠标不是很常见。
有一些关于覆盖鼠标固件以持续攻击的可能性的讨论。刷新固件是Bad USB攻击类的基础。但这要求固件是用户可刷写的。对于大多数老鼠来说,没有什么可担心的。向 USB 连接添加固件修改功能既昂贵又不常见。但是,如果您希望在任何地方都能看到这样的功能,那就是针对游戏玩家的过于复杂和昂贵的外围设备。
几乎可以肯定,这种攻击的解剖结构是模拟键盘并在您不注意时注入击键脚本 - 请参阅USB Rubber Ducky了解其工作原理。
根据我在这里的帖子,鼠标的内存太小而无法存储病毒(另外,它是只读内存)。所以在实践中很难让老鼠感染。
但是仍然有一些情况下,鼠标被用作攻击媒介,不仅感染了一台计算机,而且感染了整个网络,这要归功于其中包含的固件,当鼠标插入计算机时会自动启动。( Netragard 的黑客接口设备 (HID) )
您链接的鼠标包含一个宏功能,它可能被用于恶意目的,但需要配置一组特定的编程输入以针对您的环境进行非常特定的攻击,另外 6 个按钮需要映射到输入也是。
最大的风险是您使用鼠标安装的任何软件,这些软件允许您配置鼠标键映射和编程宏。
尽管不太可能没有听说过商业上可用的产品随附具有您可能不知道并且可能被视为恶意的次要功能的软件。该软件本身也可能包含可被利用的漏洞。
任何鼠标、键盘或任何其他人机接口设备 (HID) 的真正风险是可能暴露在外的相关向量。
例如,HID USB 端口通常保持打开状态,特别是对于鼠标和键盘,即使在 USB 接口锁定的资产上也是如此。这些接口可与 USB Rubber Ducky 等商用产品一起用于恶意目的。此外,Netragard USB 项目等经过修改的鼠标也可用于攻击系统。
也可以使用中间硬件设备来捕获鼠标输入。
其他载体(例如嗅探无线鼠标和键盘上的任何无线电通信)也是可能的,但需要非常接近的特殊硬件。
然后是老间谍电影的东西,老鼠被篡改,在里面放置跟踪器、麦克风、记录器等。这在现实中有多少我不知道,尽管对大多数人来说与之相关的风险非常低。
这些对所有鼠标都是通用的,而不仅仅是您链接的鼠标。
TLDR;您的鼠标被恶意使用的风险很低。一般而言,鼠标可用于传递恶意有效载荷,但它们的最大风险是可能暴露的相关攻击向量。尽管附加的风险很低,并且通常需要物理访问。
铊;博士; 它可以?绝对地。会吗?可能不是。
它可以包含病毒吗?是的。与大多数 USB 设备一样,该鼠标具有一个微控制器。该微控制器具有非易失性存储器。非易失性存储器很可能是可写的(对于固件更新,出于设计者的懒惰,它是满足要求的最便宜的部分)。
会不会被感染?是的。任何可以访问驱动程序的软件都可以写入该内存,可能需要对鼠标本身上运行的软件进行逆向工程,但这并不难。
它会感染另一台计算机吗?是的。例如,固件可以轻松上传病毒,它也可以做一些更简单的事情,比如将键盘按下发送到目标计算机。
有没有可能被感染?不,上述所有步骤都非常困难,因此成本高昂。没有人在不期望获得价值的情况下做艰苦而昂贵的工作。有两种类型的黑客,一种是想赚钱,他们不会攻击老鼠,因为有更简单和更有利可图的攻击方法,两种“政府”机构(想想 NSA),他们想收集大量信息(想想电话数据)或针对特定组织(想想 stuxnet),鼠标对于前者来说不够普遍,对于后者来说不够具体。