Компьютерный вирус-это тип вредоносного программного обеспечения ("вредоносное ПО"), которое при выполнении реплицирует себя путем изменения других компьютерных программ и вставки собственного кода. зараженные компьютерные программы могут также включать файлы данных или" загрузочный сектор жесткого диска. Когда эта репликация успешно, затронутые области затем говорят, что "заражены" компьютерным вирусом.
Вирусописатели используют социальные инженерные хитрости и используют подробные знания об уязвимостях безопасности для первоначального заражения систем и распространения вируса. Подавляющее большинство вирусов целевых систем под управлением Microsoft Windоwsиспользуя различные механизмы заражения новых Хостов, и часто используя сложные стратегии защиты от обнаружения/скрытнос<wbr />ти, чтобы избежать антивирусного программного обеспечения. мотивы создания вирусов могут включать в себя поиск прибыли (например, с помощью программ-вымогателей<wbr />), желание отправить политическое сообщение, личное развлечение, продемонстрировать, что Уязвимость существует в программном обеспечении, для саботажа и отказа в обслуживании или просто потому, что они хотят исследовать вопросы кибербезопасности, искусственной жизни и эволюционных алгоритмов.
Компьютерные вирусы в настоящее время ежегодно наносят экономический ущерб на миллиарды долларов[14] из-за сбоя системы, потери компьютерных ресурсов, порчи данных, увеличения расходов на обслуживание и т.д. В ответ на это были разработаны бесплатные антивирусные инструменты с открытым исходным кодом, а также появилась индустрия антивирусных программ, продающих или свободно распространяющих антивирусную защиту пользователям различных операционных систем.по состоянию на 2005 год, несмотря на то, что существующее в настоящее время антивирусное программное обеспечение не смогло обнаружить все компьютерные вирусы (особенно новые), исследователи компьютерной безопасности активно ищут новые способы, позволяющие антивирусным решениям более эффективно обнаруживать новые вирусы, прежде чем они уже получили широкое распространение.
Термин "вирус" также обычно, но ошибочно, используется для обозначения других типов вредоносных программ. "Вредоносных программ" включает в себя компьютерные вирусы, наряду со многими другими формами вредоносного программного обеспечения, таких как компьютер "червей", программ-вымогателей<wbr />, шпионских программ, рекламного ПО, троянов, клавиатурных шпионов, руткитов, буткитов, вредоносный объект модуля поддержки обозревателя (Бвшн) и других вредоносных программ. Большинство активных вредоносных программ угроз на самом деле троянских коней или компьютерных червей, а не компьютерных вирусов. Термин компьютерный вирус, придуманный Фредом Коэном в 1985 году, является неправильным. вирусы часто выполняют некоторые виды вредных действий на зараженных хост-компьютерах, такие как приобретение пространства на жестком диске или время центрального процессора, доступ к частной информации (например, номера кредитных карт), повреждение данных, отображение политических или юмористических сообщений на экране пользователя, спам их контактов электронной почты, Регистрация их нажатий клавиш или даже превращение компьютера в бесполезный. Однако не все вирусы несут разрушительную "полезную нагрузку" и пытаются скрыть себя—определяющей характеристикой вирусов является то, что они являются самореплицирующимися компьютерными программами, которые модифицируют другое программное обеспечение без согласия пользователя.