Зміст
Введення
. Шкідливі програми: поняття, ознаки, класифікація
. Яким чином комп'ютер заражається і як розпізнати, що він заражений
. Різноманітність комп'ютерних вірусів
. Методи боротьби з шкідливими програмами
. Класифікація антивірусних програм
Висновок
Список використаної літератури
Введення
Актуальність даної теми. Шкідлива програма - це спеціально розроблена програма, здатна робити власні копії і запускати їх в ресурси систем. Користувач помічає це, коли порушується робота його техніки, не запускаються якісь додатки, перестає працювати комп'ютер. Світ цих шкідливих програм досі ще не вивчений. Постійно з'являються нові і більш досконалі шкідники. Навіть досвідчені сисадміни часто не знають, як вони поширюються і що собою являють. Антивірусні програми намагаються з ними боротися, їх теж постійно покращують. Кожен новий вірус - це нова робота для тих програмістів, які допомагають захищати наші комп'ютери.
В даний час є близько тисячі видів шкідливих програм. Враховуючи той факт, що кожен з них існує в декількох модифікаціях, потрібно збільшити це число в 5-10 разів Більшість поширюється одним з двох методів: заражаючи файли або завантажувальні сектори.
Файли даних не можуть бути заражені вірусом. Однак існують так звані макровіруси, які поширюються за допомогою файлів шаблонів.
У Internet існує значна кількість «уявних» вірусів.
Захиститися від вірусів не так вже й складно. Для цього створено величезну кількість антивірусних програм, в основному з однаковими функціями.
Метою даної курсової роботи є аналіз шкідливих програм комп'ютера.
Для досягнення поставленої мети необхідно вирішити наступні завдання:
Дати визначення поняттю шкідливої ??програми;
Визначити ознаки комп'ютерної шкідливої ??програми;
Проаналізувати різноманітність шкідливих програм;
Виявити методи боротьби з шкідливими програмами;
Показати класифікацію антивірусних програм.
. Шкідливі програми: поняття, ознаки, класифікація
Шкідливі програми (Malware - скорочення від «malicious software») - будь-яке програмне забезпечення, спеціально створене для того, щоб заподіювати збиток комп'ютеру, серверу або комп'ютерної мережі, що зберігаються на них даними, незалежно від того, є Чи воно вірусом, трояном, мережевим черв'яком і т. д.
Ботнети Ботнет (від анг. botnet) - позначення групи програм, або ботів, здатних працювати самостійно в автономному режимі. Термін часто асоціюється з шкідливими програмами, але може застосовуватися і для цілком легітимних розподілених обчислень.
Бекдор Бекдор (backdoor від англ. back door, чорний хід) - програма або набір програм, які встановлює зломщик на комп'ютері жертви після отримання початкового доступу до неї.
Руткити Rootkit (руткіт, від англ. root kit, тобто «набір root'а») - це програма або набір програм для приховування слідів присутності зловмисника або шкідливої ??програми в системі.
Мережеві черв'яки Мережеві черв'яки - різновид шкідливих програм, самостійно поширюються через локальні і глобальні комп'ютерні мережі.
Трояни Троянська програма (також - троян, троянець, в анг. - trojan) - програма, використовувана зловмисником для збору інформації, її руйнування або модифікації, порушення працездатності комп'ютера або використання його ресурсів у непристойних цілях.
Експлоїт (Exploit), HackTool. До даної категорії відносять утиліти, призначені (особливо стосується експлойтів) для виконання довільного коду або DOS (Denial of Service - відмова в обслуговуванні) на віддаленій системі. Експлоїт - як правило, програма на C ++, PHP або Perl-сценарій, що використовує уразливість операційної системи або програми, встановленого на атакується компьютере.- більш широке поняття, що припускає який-небудь інструмент, використовуваний хакером для злому. Constructor - конструктори вірусів і троянських коней. Програми подібного типу здатні генерувати як вихідні тексти вірусів, так і безпосередньо самі виконувані файли. Як правило, інструменти подібного роду включають в себе модулі самошіфровкі, протидії отладчику та інші інструменти проти виявлення антивірусною програмою., PolyCryptor - приховування від антивірусних програм. До даної категорії відносять утиліти, здатні шифрувати вірусний код, роблячи його невпізнанним з боку антивірусних програм (більш докладно про приховування вірусного...