如果我在一台机器的不同分区中运行 Ubuntu 和 Windows,病毒和其他恶意程序会在这两个操作系统之间迁移吗?换句话说,一个操作系统下的恶意程序会感染另一个操作系统吗?
答案1
恶意软件是否可以从一个安装传播到另一个安装?
需要明确的是,在一个上运行的恶意软件可能不会在另一个上运行……但大多数恶意软件都能够下载其他恶意软件。这就是大多数恶意软件为了存活而故意为之的做法。
而如果你可以访问其他分区,计算机上运行的任何其他程序都可以访问。
因此,Windows 中的任何恶意软件都可以检测到 Ubuntu 安装,下载 Ubuntu 特定的恶意软件并将其放在 Ubuntu 分区上。
我曾经听说过有这样的事吗?
没有...不过很多事情我都没听说过。
如果您在 Windows(或 Ubuntu)中做了一些不正当的事情,并且您不想影响其他任何事情,请将其与外界隔离。将其封装在适当的虚拟化中(例如 VirtualBox),并禁用与系统其余部分的任何形式的共享。
如果您只是担心 Windows 的所作所为,只需遵循最佳的安全实践(不要浏览可疑网站,不要下载破解的游戏和应用程序,不要使用非 IE 的自动更新浏览器),您可能就不会有事了……
... 可能吧。真的没有确定性。即使有 Ubuntu 也是如此。
答案2
这是有可能的,但是我不知道有任何常见的例子,概率很低。
如果恶意软件被编程为识别其他操作系统并将数据写入这些操作系统所在的分区 - 它们可以轻松查看已安装的驱动器(本地或网络)搜索各种可执行文件并注入其代码。
但 Windows 通常不太擅长写入 Linux 文件系统,这需要加载第三方驱动程序,这将使恶意软件变得庞大且易于检测(或需要大量精力来混淆)。
考虑到专门针对 Linux 的恶意软件数量很少(与 Mac/Windows 等其他操作系统相比),双重启动就不那么流行了,也不值得付出努力。