通过 ubuntu 下载的 Windows 病毒是否会影响我的 Windows 操作系统

通过 ubuntu 下载的 Windows 病毒是否会影响我的 Windows 操作系统

我知道 Ubuntu 对病毒免疫,所以在浏览网络时绝对不会被感染。但是我经常将文件从我的 U 盘(从其他受病毒感染的计算机获得)传输到我自己的笔记本电脑,并将其保存在 Windows 和 Ubuntu 共享的数据驱动器上。

我想知道 Windows 病毒是否有可能被保存下来,然后在我以后切换到 Windows 时感染它。具有讽刺意味的是,我使用 Windows 上的 avast 扫描我的 pendrive,然后将我的所有文件保存到我的硬盘驱动器,以使我的笔记本电脑免受病毒侵害,尽管我使用的是 Ubuntu。

有人可以建议其他替代方案吗?

答案1

病毒会影响执行该文件的系统。

您无法.exe在普通的 Ubuntu 上执行,因此您不会遇到问题。Linux 病毒还不够成熟,无法影响我们。较小的市场份额可能与此有关。或者普通 Linux 用户更清楚自己在做什么。可能所有这些原因都有。但尽管如此,像在 Windows 中出现的 Linux 病毒尚未被发现。

2个问题区域:

  1. 您可以使用 wine 执行它。Wine 有限制,但这可能会(/将)影响您的 wine“分区”和与 wine 一起使用的程序以及您可以在 wine 中访问的所有内容(只要 Linux 权限允许您)。因此,在使用 wine 时,切勿使用 sudo 或转为 root(这更像是一般规则,与病毒无关)。

  2. 如果您使用 Ubuntu 下载带有病毒的文件,然后将该文件移动到 Windows 系统,则该病毒将在执行该文件时被激活,并会影响您的 Windows 系统。

所以你的问题的答案是:是的,如果你将这些文件移动到 Windows 系统,它将能够损害你的 Windows 系统。但对于最后两种情况,你可以在将文件移动到 Windows 之前使用 Ubuntu 上的病毒扫描程序检查文件。在漏洞到达它想要破坏的操作系统之前将其捕获是更明智的选择(除了不使用 Windows ;) )


一些有趣的话题:

答案2

不,Ubuntu 之所以对 Windows 病毒免疫,是因为它们无法执行,它们是为 Windows 和 Windows 库编写的。在 Ubuntu 或任何 Linux 发行版中执行 Windows 病毒的唯一方法是通过 Wine,如果你这样做,我将只能影响 Wine 创建的虚拟 C 驱动器(而不是 Windows 的实际 C 驱动器)

TL:DR 否。

相关内容