这种区别主要是语义上的吗?(例如,间谍软件收集信息并顺便减慢你的计算机速度,而病毒则是恶意的?
答案1
区别在于代码如何影响你。
恶意软件的通用术语是恶意软件。由于病毒最早出现,许多人会使用“病毒”一词作为通用术语。因此,您必须了解恶意软件的运行、隐藏和传播方式,才能为其赋予更准确的术语。此外,恶意软件属于哪一类并不总是很清楚。这超出了大多数人的想象,而且这不太实用,因为防病毒软件可以清除它们,而不会大肆宣扬它们之间的区别。这种区别最实际的用途是了解您的防病毒和/或反间谍软件可以保护您免受哪些病毒的侵害。
一些特定类型的恶意软件:
- 病毒 - 附着在文件上;在您的计算机上繁殖并消耗资源
- Rootkit - 隐藏在你的计算机上,可能需要特殊的反 Rootkit 软件
- 间谍软件 - 记录计算机事件
- 木马病毒 - 伪装成其他病毒诱骗您安装,可能允许其他人控制您的计算机
- 蠕虫——通过网络传播,可能会通过删除文件等方式损坏你的计算机
- 广告软件 - 比恶意软件更令人讨厌,它会投放广告
答案2
两者都属于更通用的术语“恶意软件”,意为“坏的”。还有第三个术语“广告软件”,它经常与间谍软件混用。
间谍软件就是为此而设计的:记录您在计算机上的操作,并跟踪您的互联网浏览习惯,因为这可能很有价值。这就是为什么它经常与广告软件混为一谈的原因。
广告软件就是这样:提供广告,通常通过多个浏览器弹出窗口和重定向。
病毒通常造成的破坏更大,而且有特定的目标,比如将您的计算机变成垃圾邮件机器人,或使其成为僵尸网络的一部分。它经常试图通过各种方式将自身复制到其他计算机。为了进一步阐述其他人的说法,rootkit、木马和蠕虫是特定类型的病毒。rootkit 的名称取决于它们的隐藏位置,木马的名称取决于它们的传播方式(想想特洛伊木马),蠕虫的名称也取决于它们的传播方式(它们通常会自动通过系统中的漏洞进入系统,因此请及时修补系统。
答案3
一些外行人使用“病毒”一词作为任何形式的恶意软件的统称。
恶意软件专家通常将“病毒”一词保留用于最早已知的恶意软件形式之一,这种恶意软件会将自身附加到现有的可执行文件中,因此当用户尝试执行“受感染”的二进制文件时,就会被执行(并有机会找到并感染更多可执行文件)。这类似于物理病毒如何感染细胞并导致细胞开始产生更多病毒。
在将 PC 连接到 LAN、WAN 和 Internet 之前,恶意代码在计算机之间传播的主要方式是充当病毒,感染并搭载在软盘或拨号公告板系统 (BBS) 上交换/交易/盗版的其他软件。
现在,有了互联网,恶意软件以蠕虫而不是病毒的形式传播要容易得多。蠕虫是一种通过攻击网络上的主机进行传播的恶意软件。纯蠕虫以自己的可执行文件或执行进程的形式存在。这样,蠕虫就可以感染系统而不会感染单个可执行文件,就像物理寄生蠕虫感染动物而不会感染单个细胞一样。
如今,大多数恶意软件都是研究人员所称的“混合威胁”,它们采用多种机制进行传播,包括类似病毒、蠕虫和木马的策略。
答案4
病毒(通常)会造成危害,而且通常“隐藏”得不太好。间谍软件会监视您的活动,并向某些服务器报告,以避免被发现。并不是说病毒不能避免被发现,而是病毒的本质(例如删除所有 *.jpg 文件)使自己为人所知。