1 of 35

Шкідливе програмне забезпечення та боротьба з ним. Основні дії для захисту персональних комп’ютерів від шкідливого програмного забезпечення

Нова українська школа

Урок 38

Інформатика 9

teach-inf.com.ua

за підручником

Ривкінд Й.Я. та ін.

2 of 35

Готуємось до вивчення нового матеріалу

  1. Які програми створюються з метою завдання шкоди комп’ютерним даним?
  1. Які засоби використовуються для захисту від шкідливих програм?
  1. Що таке комп’ютерний вірус?

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

3 of 35

Шкідливе програмне забезпечення�та боротьба з ним

У цьому пункті йтиметься про:

    • шкідливе програмне забезпечення та боротьбу з ним;
    • основні дії для захисту персональних комп’ютерів від шкідливого програмного забезпечення;
    • програми протидії шкідливим програмам, налаштування їхніх основних параметрів.

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

4 of 35

Пригадайте

Які ви знаєте загрози, пов’язані з викраденням персональних даних користувача?

Як зловмисники викрадають кошти в комп’ютерних мережах?

Що таке вірус? Як він потрапляє в організм людини?

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

5 of 35

Шкідливе програмне забезпечення

Крім корисних комп’ютерних програм, які користувач використовує для опрацювання даних, існують і шкідливі комп’ютерні програми.

Для шкідливих комп’ютерних програм характерно:

  • швидке розмноження шляхом приєднання своїх копій до інших програм, копіювання на інші носії даних, пересилання копій комп’ютерними мережами;

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

6 of 35

Шкідливе програмне забезпечення

  • автоматичне виконання деструк­тивних дій:
  • знищення даних шляхом видалення файлів певних типів або форматування дисків;
  • внесення змін у файли, зміна структури розміщення файлів на диску;

Деструктивні дії – це поведінкові акти, що завдають шкоди людині, обладнанню або суспільству загалом.

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

7 of 35

Шкідливе програмне забезпечення

  • автоматичне виконання деструк­тивних дій:
  • змінення або повне видалення даних з постійної пам’яті комп’ютера;
  • зниження швидкодії комп’ютера, наприклад за рахунок заповнення оперативної пам’яті своїми копіями;
  • блокування даних користувача шляхом їх перекодування з метою подальшого вимагання коштів для відновлення доступу;

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

8 of 35

Шкідливе програмне забезпечення

  • автоматичне виконання деструк­тивних дій:
  • постійне (резидентне) розміщення в оперативній пам’яті від моменту звернення до ураженого об’єкта до моменту вимкнення комп’ютера і ураження дедалі більше нових об’єктів;
  • примусове перезавантаження операційної системи;
  • блокування запуску певних програм;

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

9 of 35

Шкідливе програмне забезпечення

  • автоматичне виконання деструк­тивних дій:
  • використання ресурсів уражених комп’ютерів для організації колективних атак на інші комп’ютери в мережах або несанкціонованого майнінгу;

Майнінг – це процес створення нових одиниць криптовалюти. Для цього потрібний потужний комп’ютер або велика кількість звичайних ПК.

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

10 of 35

Шкідливе програмне забезпечення

  • автоматичне виконання деструк­тивних дій:
  • збирання і пересилання копії даних комп’ютерни-ми мережами (шпигунство), наприклад переси-лання кодів доступу до секретних даних;
  • виведення звукових або текстових повідомлень, спотворення зображення на екрані монітора тощо.

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

11 of 35

Шкідливе програмне забезпечення

За рівнем небезпечності дій шкідливі програми поділяють на:

Умовно безпечні

Небезпечні

Дуже небезпечні

проявляються відео- та звуковими ефектами, не змінюють файлову систему, не ушкоджують файли і не виконують шпигунські дії;

призводять до перебоїв у роботі комп’ютерної системи: зменшують розмір доступної оперативної пам’яті, перезавантажують комп’ютер тощо;

знищують дані з постійної та зовнішньої пам’яті, виконують шпигунські дії тощо.

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

12 of 35

Шкідливе програмне забезпечення

За особливостями розповсюдження і функціонування шкідливі програми поділяють на:

  • комп’ютерні віруси – програми, здатні саморозмножуватися і виконувати несанкціоновані деструктивні дії на ураженому комп’ютері. Серед них виділяють:
  • дискові (завантажувальні) віруси – розмножуються копіюванням себе в службові ділянки носіїв даних, яке відбувається під час спроби користувача зчитати дані з ураженого носія;

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

13 of 35

Шкідливе програмне забезпечення

  • комп’ютерні віруси
  • файлові віруси – розміщують свої копії у складі файлів різного типу. Зазвичай це файли готових до виконання програм із розширенням імені:

.ехе

.com

Однак існують так звані макровіруси, що уражують, наприклад, файли:

Текстових документів

Електрон-них таблиць

Баз даних

тощо

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

14 of 35

Шкідливе програмне забезпечення

  • хробаки (черв’яки) комп’ютерних мереж – пересилають свої копії комп’ютерними мережами з метою проникнення на віддалені комп’ютери. Більшість черв’яків поширюються, прикріпившись до файлів електронної пошти, електрон них документів тощо;
  • троянські програми – програми, що проникають на комп’ютери користувачів разом з іншими програмами, які користувач «отримує» комп’ютерними мережами або на змінному носії;

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

15 of 35

Шкідливе програмне забезпечення

  • бекдори (англ. back door – чорний вхід) – програми, що проникають на комп’ютер користувача, використовуючи службові функції окремих ОС для дистанційного доступу до комп’ютерів. Такі функції використовуються розробниками для відновлення доступу до комп’ютерів у разі збоїв у їх роботі;

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

16 of 35

Шкідливе програмне забезпечення

  • рекламні модулі, або Adware (англ. Ad скорочення від advertisement – оголошення, реклама, ware – товар), – програми, що вбудовуються в браузер користувача для показу реклами під час перегляду вебсторінок.

Крім того, можуть направляти на сервер зловмисника дані користувача щодо роботи в Інтернеті.

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

17 of 35

Шкідливе програмне забезпечення

За цілями діяльності шкідливі програми поділяють на:

  • програми-вимагачі, або Ransomware (англ. Ransom – викуп, ware від software – програмне забезпечення), – програми, що здійснюють шифрування файлів користувача, після чого він не може їх використовувати, та вимагають викуп за розблокування файлів;

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

18 of 35

Шкідливе програмне забезпечення

За цілями діяльності шкідливі програми поділяють на:

  • руткіти (англ. root – кореневий каталог у Linux, kit – набір інструментів) – програми, що використовуються для приховування наявності шкідливого ПЗ на комп’ютері;
  • завантажувачі, або Droppers (англ. Dropper – підвіска, штучна приманка), – програми, що самі не є шкідливими, але використовуються для завантаження та встановлення на комп’ютер іншого ПЗ – шкідливого;

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

19 of 35

Шкідливе програмне забезпечення

За цілями діяльності шкідливі програми поділяють на:

  • криптомайнери, або CoinMiners (англ. Coin  – монета, Miners – шахтарі, рудокопи), – програми, що використовують ресурси комп’ютера без згоди користувача для «добування» криптовалюти;
  • викрадачі даних, або Infostealers (англ. Info – від Information – інформація, stealers – злодії), – програми для крадіжки даних облікових записів, банківських карток, різноманітних паролів тощо.

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

20 of 35

Шкідливе програмне забезпечення

Шкідливі програми можуть використовувати для проникнення на комп’ютер та здійснення своєї шкідливої діяльності різні механізми, але зазвичай їхні дії передбачають три етапи:

  1. Проникнення та закріплення в системі (змінення налаштування ОС для маскування);
  1. Розповсюдження (копіювання себе на інші носії, прикріплення до інших файлів і надсилання своїх копій по мережі);
  1. Безпосереднє виконання шкідливих дій.

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

21 of 35

Шкідливе програмне забезпечення

Приблизний розподіл кількості загроз в ОС Windows, які створювали шкідливі програми в 2025 році, за даними сайту Незалежного інституту ІТ-безпеки (av-test.org)

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

22 of 35

Шкідливе програмне забезпечення

На сьогодні основними тенденціями розробки шкідливих програм є:

  • орієнтація на фінансову вигоду (вимагання викупу, крадіжка даних для виконання фінансових операцій, майнінг тощо);
  • використання для отримання несанкціонованого доступу до сервісів штучного інтелекту;
  • значне збільшення кількості програм-завантажувачів, які в подальшому «відкривають двері» для інших шкідливих програм з широким діапазоном деструктивних дій.

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

23 of 35

Для тих, хто працює з Android

У пристроях, що працюють з операційною системою Android, кількість атак шкідливого програмного забезпечення за останні два роки збільшилась у кілька разів.

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

24 of 35

Для тих, хто працює з Android

За даними сайту Незалежного інституту ІТ-безпеки (portal.av-atlas.org/malware/ statistics), найчастіше користувач ОС Android стикається зі шкідливим програмним забезпеченням типу PUA, Dialer, троянські програми та інші.

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

25 of 35

Для тих, хто працює з Android

PUA (англ. Potentially Unwanted Application – потенційно небезпечна комп’ютерна програма)  – це програмне забезпечення, яке може використовуватися для нав’язливої реклами, змінення налаштувань браузера, установлення небажаних програм, зниження продуктивності пристрою, збирання персональних даних тощо.

Dialer (англ. Dialer – номеронабирач) – шкідливе ПЗ, призначене для викрадення коштів з телефонних рахунків. Використовує дзвінки на платні номери зловмисника, приховуючи сам процес дзвінка.

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

26 of 35

Для тих, хто хоче знати більше

Теоретичні основи створення програм, що можуть самостійно розмножуватись і виконувати дії без втручання користувача, були розроблені у процесі вдосконалення теорії розробки автоматичних пристроїв (теорія автоматів) у 1950–1970-х роках. На початку 1970-х років створювалися експериментальні зразки подібних комп’ютерних програм.

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

27 of 35

Для тих, хто хоче знати більше

Однією з перших програм такого типу стала програма, що з’явилася в американській військовій комп’ютерній мережі ARPANet. Вона отримала назву Creeper (англ. Creeper – повзуча рослина, рептилія) і могла самостійно поширюватися мережею, створювати свою копію на іншому комп’ютері та виводити на монітор повідомлення:

I’M THE CREEPER: CATCH ME IF YOU CAN

(англ. – «Я рептилія: спіймайте мене, якщо зможете»).

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

28 of 35

Для тих, хто хоче знати більше

Водночас програма Creeper та інші аналогічні програми того часу (наприклад, Animal, Xerox worm) не завдавали шкоди, а лише демонстрували можливість розробки комп’ютерних програм, здатних до саморозмноження та автоматичного виконання певних дій.

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

29 of 35

Для тих, хто хоче знати більше

Одними з перших програм, що завдавали шкоди комп’ютерним програмам і даним, були програми Virus 1, 2, 3 і Elk Cloner, розроблені для персональних

комп’ютерів Apple II.

Програма Elk Cloner розмножувалася шляхом запису своєї копії в початкові сектори дискет, які були на той час основним носієм даних для ПК.

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

30 of 35

Для тих, хто хоче знати більше

Її шкідливі дії зводилися до:

  • перевертання зображення на екрані монітора,
  • мерехтіння тексту,
  • виведення різноманітних повідомлень тощо.

Приблизно в цей час за цим видом шкідливих програм закріпилася назва «комп’ютерні віруси».

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

31 of 35

Дайте відповіді на запитання

  1. Що таке шкідливе програмне забезпечення?
  1. На які деструктивні дії спрямовані шкідливі програми?
  1. Які типи шкідливих програм ви знаєте?
  1. Як шкідливі програми можуть потрапити на комп’ютер?

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

32 of 35

Розгадайте ребус

Вірус

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

33 of 35

Домашнє завдання

Проаналізувати

§ 5.3, с. 222-226

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

34 of 35

Працюємо за комп’ютером

Сторінка

231-232

cutt.ly/Je2cOcCZ

Розділ 5

§ 5.3

© Вивчаємо інформатику teach-inf.com.ua

35 of 35

Успіхів�у навчанні!

Нова українська школа

Урок 38

Інформатика 9

teach-inf.com.ua

за підручником

Ривкінд Й.Я. та ін.