Комп'ютерний вірус, терміни та визначення
Комп'ютерні віруси (Computer viruses) - це програми або фрагменти програмного коду, які, потрапивши на комп'ютер, можуть всупереч волі користувача виконувати різні операції на цьому комп'ютері - створювати або видаляти об'єкти, модифікувати файли даних або програмні файли, здійснювати дії за власним поширенню по локальним обчислювальних мереж або по мережі Інтернет. Модифікація програмних файлів, файлів даних або завантажувальних секторів дисків таким чином, що останні самі стають носіями вірусного коду і в свою чергу можуть здійснювати вищеперелічені операції, називається зараженням (інфікуванням) і є найважливішою функцією комп'ютерних вірусів.
вони визначаються
механізм поширення
Віруси розповсюджуються, копіюючи своє тіло і забезпечуючи його подальше виконання: впроваджуючи себе у виконуваний код інших програм, замінюючи собою інші програми, прописуючись в автозапуск і інше. Вірусом або його носієм може бути не тільки програми, що містять машинний код, а й будь-яка інформація, яка містить автоматично виконувані команди - наприклад, пакетні файли і документи Microsoft Word і Excel, що містять макроси. Крім того, для проникнення на комп'ютер вірус може використовувати уразливості в популярному програмному забезпеченні (наприклад, Adobe Flash, Internet Explorer, Outlook), для чого розповсюджувачі впроваджують його в звичайні дані (картинки, тексти, і т. Д.) Разом з експлоїтом, використовує уразливість.