殺毒軟件(Antivirus 或 Antivirus software)使用於偵測、移除電腦病毒、電腦蠕蟲、和特洛伊木馬。殺毒軟件通常集成監控識別、病毒掃描和清除和自動升級等功能,有的殺毒軟件還帶有數據恢復等功能,是計算機防御系統(包含殺毒軟件,防火牆,特洛伊木馬和其他惡意軟件的查殺程序,入侵預防系統等)的重要組成部分。
殺毒軟件的任務是實時監控和掃描磁盤。部分殺毒軟件通過在系統添加驅動程序的方式,進駐系統,並且隨操作系統啟動。 殺毒軟件的實時監控方式因軟件而異。有的殺毒軟件,是通過在內存裡劃分一部分空間,將電腦裡流過內存的數據與殺毒軟件自身所帶的病毒庫(包含病毒定義)的特征碼相比較,以判斷是否為病毒。另一些殺毒軟件則在所劃分到的內存空間裡面,虛擬執行系統或用戶提交的程序,根據其行為或結果作出判斷。
國內也稱殺毒軟件“殺毒軟件”是由國產的老一輩反病毒軟件廠商,如金山毒霸、江民、瑞星、360殺毒等起的名字,後來由於和世界反病毒業接軌統稱為“反病毒軟件”或“安全防護軟件”。注意“殺毒軟件”是指電腦中毒,然後要殺掉病毒,反病毒則包括了殺毒和防毒兩種功能。