Навигация

Gogo.Ru


Компьютерный вирус. Что это такое и как с ним воевать?


Смертельное зло Компьютерный вирус. Что это такое и как с ним воевать?

На данную тему написано много книг и тысячи статей. Истреблением компьютерных вирусов профессионально занимается множество специалистов в разных компаниях. Вроде бы, тема эта не очень сложная и актуальная, чтобы стать объектом такого внимательного взгляда, однако все не так. Компьютерные вирусы и раньше и сейчас остаются основной причиной утраты информации. Есть случаи, когда они останавливали работу фирм и организаций. Даже более, некоторое время назад был особый случай, когда компьютерные вирусы стали причиной смерти человека - в одной из больниц Голландии больной получил смертельную дозу морфина по той причине, что компьютер был инфицирован вирусом и давал неправильную информацию. Объяснений, что такое компьютерные вирусы, можно привести несколько. Приведем самые простые и доходчивые примеры, чтобы было ясно любому человеку.
Рассмотрим это объяснение на примере клерка, имеющего дело только с бумагами. Идея такого изложения принадлежит Д. Лозинскому, одному из знаменитых "врачей". Представим себе нормального клерка, который приходит на службу в офис и ежедневно видит у себя на столе большую стопку бумаги со списком дел, которые он обязан сделать за рабочий день. Он смотрит верхний лист, читает приказания шефа, аккуратно их выполняет, бросает его в мусорное ведро и приступает к следующему.


Представим, что некий злодей тайком попадает в контору и подкладывает в стопку бумаг листочек, где написано: "Перепечатать этот лист 2 раза и положить копии в стопку заданий на соседний стол". Что сделает клерк? Два раза перепечатает лист, положит его на стол соседям, порвет оригинал и перейдет к изучению 2 го листа из стопки, то есть продолжит выполнять свою естественную работу. Что будут делать соседи, будучи такими же дисциплинированными клерками, увидев новое задание? То же, что и 1-ый : перепечатают его по два раза и раздадут другим служащим. Итого в офисе ходят уже 4 копии первоначальной бумаги, которые и дальше станут копироваться и раздаваться на следующие столы.
Приблизительно так же действует и компьютерный вирус, но стопками листов-указаний здесь выступают программы, а клерком является компьютер. Он точно выполняет все указания программы (пачку заданий), начиная с 1 ой. А если же задание звучит как "скопируй меня в 2 иных файла", то компьютер так и будет делать. Этим заданием вирус попадает в 2 е другие программы. И как компьютер перейдет к их исполнению, то вредительский код тем же методом будет множиться все больше и больше по всему компьютеру. В показанном выше примере про служащего лист - вирус не проверил, заражена ли предыдущая папка заданий. В данном примере к концу рабочего дня весь офис будет завален этими копиями. А клерки только и станут перепечатывать один и тот же лист и раздавать его своим соседям, ведь первый сотрудник сделает две копии, очередные жертвы вируса уже четыре, затем 8… и так до бесконечности, то есть число копий каждый раз будет увеличиваться в 2 раза. Если сотрудник на перепечатывание 1го листа тратит 30 секунд и еще 30 секунд на распространение копий, то через один час по конторе будет "ходить" более миллиона копий вируса! Скорее всего, для данного развития ситуации просто не хватит листов. Так что распространение будет прекращено по очень простой причине.


Статьи