计算机病毒 電腦病毒是一種恶意軟體當執行時會通過修改其他電腦程式並將自己的代碼插入這些程式中來複製自身如果這種複製成功受影響的區域就被稱為感染了電腦病毒這是從生物病毒中衍生出來的隱喻 電腦病毒通常需要一個宿主程式病毒會將自己的代碼寫入宿主程式當程式運行時先執行寫入的病毒程式導致感染和損害相比之下電腦蠕蟲不需要宿主程式因為它是一個獨立的程式或代碼片段因此它不受宿主程式的限制可以獨立運行並主動發動攻擊 病毒作者使用社交工程欺騙和詳細了解安全漏洞最初感染系統並傳播病毒病毒使用複雜的反檢測隱蔽策略來逃避防病毒軟體創建病毒的動機可以包括尋求利潤例如使用勒索軟體傳達政治信息的渴望個人娛樂展示軟體中存在漏洞進行破壞和阻斷服務或僅僅是因為他們希望探討網絡安全問題人工生命和進化算法等問題 電腦病毒每年造成數十億美元的經濟損失作為回應一個防病毒軟體產業已經出現為各種操作系統的使用者提供銷售或免費分發的病毒防護