UkrReferat.com
найбільша колекція україномовних рефератів

Всього в базі: 75843
останнє поновлення: 2016-12-04
за 7 днів додано 10

Реферати на українській
Реферати на російській
Українські підручники

$ Робота на замовлення
Реклама на сайті
Зворотній зв'язок

 

ПОШУК:   

реферати, курсові, дипломні:

Українські рефератиРусские рефератыКниги
НазваЩо таке комп'ютерні віруси?, як проявляють себе комп'ютерні віруси? (реферат)
Автор
РозділІнформатика, компютерні науки
ФорматWord Doc
Тип документуРеферат
Продивилось3110
Скачало708
Опис
ЗАКАЧКА
Замовити оригінальну роботу

Що таке комп'ютерні віруси?

 

Із загальної точки зору комп'ютерні віруси являють собою програми, які

мають здатність до прихованого розмноження у середовищі операційної

системи за допомогою включення у код, що виконується, (програми,

компоненти операційної системи, пакетні файли, текст, що компілюється,

тощо) своєї, можливо модифікованої копії, яка зберігає здатність до

подальшого розмноження. Крім функції розмноження (зараження інших

файлів) комп'ютерні віруси виконують, як правило, ті чи інші

деструктивні дії, про які мова бути йти далі.

 

Цей варіант належить М.Безрукову і базується на означенні, даному у 1989

р. Ф.Коуеном (F.Cohen) SYMBOL 151 \f "Arial Cyr" піонером першого

серйозного дослідження комп'ютерних вірусів.

 

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

на два класи: файлові та бутові віруси. Розглянемо коротко механізми їх

дії.

 

Найпоширенішим засобом зараження файлу вірусом є дописування його тіла у

кінець файлу (див. рис. 1). При цьому, щоб при запуску зараженого файлу

одразу одержати управління, вірус замість початку файлу, який приховує у

своєму тілі, ставить команду переходу на себе. Після того, як вірус

відпрацював, він передає управління файлу-жертві. В деяких випадках,

якщо в силу тих чи інших причин початок файлу, що інфікується, не

зберігається, або є ще якісь "помилки" у вірусі, файл буде зіпсований і

його подальше лікування буде неможливим.

 

Останнім часом поширились віруси, що перезаписують початок файлу-жертви

(File Overwriters), не змінюючи його довжину. Зрозуміло, що інфікована

таким чином програма замість свого дійсного початку містить вірус і буде

безповоротно зіпсована, залишаючись в змозі лише заражати інші програми.

Як правило, вказані віруси під час своєї дії інфікують якомога більше

файлів і, в залежності від різних умов, виконують ті чи інші додаткові

руйнівні дії. Прикладами цих вірусів є: Abraxas-3, Banana, Burger,

Bloodlust, Bk Monday, Cossiga, Clint, Druid та багато інших.

 

Зауважимо, що віруси можуть записувати своє тіло також у кінець або

середину файлу-жертви. Останнім часом з'явились віруси, які впроваджують

себе до файлу, що заражається окремими "плямами". При запису у середину

файлу вірус інколи знаходить "порожні" місця і приміщує туди своє тіло,

не змінюючи довжину жертви. У більшості випадків довжина інфікованого

файлу збільшується на деяку величину, що, як правило, є постійною для

вірусу, який заразив його. Ця величина зветься довжиною вірусу і

вимірюється звичайно у байтах. У більшості випадків віруси пишуться на

мові Асемблера, інколи на мовах високого рівня (Pascal, C тощо). У

першому випадку довжина вірусів порівняно невелика (SillyCR.76 SYMBOL

151 \f "Arial Cyr" мабуть, світовий рекордсмен малих резидентних

вірусів, що зберігає працездатність інфікованої програми, має довжину у

76 байт), у другому SYMBOL 151 \f "Arial Cyr" може бути у декілька

десятків Кбайт (MiniMax SYMBOL 151 \f "Arial Cyr" 31125 байт). Цікаво,

що існують віруси (DICHOTOMY), які при зараженні записують частини свого

-----> Page:

0 [1] [2] [3]

ЗАМОВИТИ ОРИГІНАЛЬНУ РОБОТУ