База вакансий и
резюме в Беларусь

  • Беларусь
  • Казахстан
  • Украина
  • Россия

Статьи / Феномен компьютерных вирусов

XX столетие несомненно является одним из поворотных этапов в жизни человечества. Как сказал один из писателей-фантастов, "человечество понеслось вперед, как подстегнутая лошадь" и, определив себя как технократическую цивилизацию, все свои силы наши деды, отцы и мы сами бросили на развитие техники в самых разных ее обличиях — от медицинских приборов до космических аппаратов, от сельскохозяйственных комбайнов до атомных электростанций, от транспорта до систем связи.

Список бесконечен, поскольку крайне сложно привести область деятельности человечества, не затронутую развитием техники. Что являлось причиной столь широкомасштабного и стремительного развития — военное противостояние политических систем, эволюционное "поумнение" человека или его патологическая лень (изобрести колесо, дабы не таскать мамонта на плечах) — пока неясно.

Оставим эту загадку для историков последующих столетий. Человечество захвачено техникой и уже вряд ли откажется от удобств, предоставляемых ею (мало кто пожелает поменять современный автомобиль на гужевую тягу). Уже очень многими напрочь забыта обычная почта с конвертами и почтальонами — на смену ей пришла электронная почта с ошеломляющей скоростью доставки (до нескольких минут вне зависимости от расстояния) и очень высокой надежностью.

Не представляю себе существования современного общества без компьютера, способного многократно повысить производительность труда и доставить любую мыслимую информацию (что-то вроде осуществления сказочного "пойди туда, не знаю куда, найди то, не знаю что"). Уже не удивляемся мобильному телефону на улице, я и сам к нему привык всего за один день.

XX столетие также является одним из самых противоречивых, принесших истории человечества немало парадоксов, основной из которых, как мне кажется, — отношение человека к природе. Перестав жить в дружбе с природой, победив ее и доказав себе, что легко может ее уничтожить, человек вдруг понял, что погибнет и сам, — и поменялись роли в драме "Человек — Природа".

Раньше человек защищал себя от природы, теперь же он все больше и больше защищает природу от самого себя. Другим феноменом XX века является отношение человека к религии. Став технократом, человек не перестал верить в Бога (или его аналогов). Более того, появились и окрепли другие религии.

К основным техническим феноменам XX века относятся, на мой взгляд, появление человека в космосе, утилизация атомной энергии вещества, грандиозный прогресс систем связи и передачи информации и конечно же ошеломляющее развитие микро- и макрокомпьютеров. И как скоро появляется упоминание о феномене компьютеров, так тут же возникает еще один феномен конца нашего столетия — феномен компьютерных вирусов.

Быть может, многим покажется смешным или легкомысленным то, что факт возникновения компьютерных вирусов поставлен в один ряд с исследованиями космоса, атомного ядра и развитием электроники. Возможно, что я неправ в своих рассуждениях, однако разрешите объясниться.

Во-первых, компьютерные вирусы — серьезная и довольно заметная проблема, возникновения которой никто не ожидал. Даже всевидящие фантасты-футурологи прошлого ни разу не упомянули о ней (насколько это мне известно). В их многочисленных произведениях с той или иной точностью предсказаны практически все технические достижения настоящего (вспомним, например, Уэллса с его идеей полета из пушки на Луну и марсиан, вооруженных неким подобием лазера).

Если же говорить о вычислительных машинах, то тема эта вылизана донельзя, однако нет ни одного пророчества, посвященного компьютерным вирусам. Тема вируса в произведениях писателей появилась уже после того, как первый реальный вирус поразил первый компьютер.

Во-вторых, компьютерные вирусы — это первая вполне удачная попытка создать искусственную жизнь. Попытка удачная, но нельзя сказать, что полезная, современные компьютерные "микроорганизмы" более всего напоминают насекомых-вредителей, приносящих только проблемы и неприятности.

Но все таки — жизнь, поскольку компьютерным вирусам присущи все атрибуты живого: способность к размножению, движению, приспособляемость к среде и т. д. (естественно, только в пределах компьютеров, так же как все вышесказанное верно для биологических вирусов в пределах клеток организма). Более того, существуют "двуполые" вирусы (см. вирус RMNS), а примером "многоклеточности" могут служить, например, макровирусы, состоящие из нескольких независимых макросов.

И в-третьих, тема вирусов стоит несколько особняком от всех остальных задач, решаемых при помощи компьютера (забудем о таких специфичных задачах, как взлом защиты от копирования и криптография). Практически все проблемы, решаемые при помощи вычислительной техники, являются продолжением целенаправленной борьбы человека с окружающей его природой. Природа задает человеку длинное нелинейное дифференциальное уравнение в трехмерном пространстве.

Человек набивает компьютер процессорами, памятью, обвешивает пыльными проводами, много курит и в итоге решает это уравнение (или пребывает в состоянии уверенности, что решил его). Природа дает человеку кусок провода с вполне определенными характеристиками. Человек придумывает алгоритмы передачи как можно большего объема информации по этому проводу, терзает его модуляциями, сжимает байты в биты и терпеливо ждет сверхпроводимости при комнатной температуре.

Природа (в лице фирмы IBM) дает человеку очередное ограничение в виде очередной версии IBM PC — и человек не спит ночами, опять много курит, оптимизируя коды очередной базы данных, дабы уместить ее в предоставленные ему ресурсы оперативной и дисковой памяти. И так далее.

А вот борьба с компьютерными вирусами является борьбой человека с человеческим же разумом (в некотором смысле тоже проявлением природных сил, хотя на этот счет имеется более одного мнения). Эта борьба является борьбой умов, поскольку задачи перед вирусологами ставят такие же люди. Они придумывают новый вирус, а нам с ним разбираться.

Затем они придумывают вирус, в котором разобраться очень тяжело. Но мы и с ним справимся. И сейчас наверняка где-то сидит за компьютером парень не глупее меня, страдающий над очередным монстром, с которым мне придется биться целую неделю, а потом еще одну неделю отлаживать алгоритм антивируса. Ну чем не эволюция живых организмов?

Итак, появление компьютерных вирусов — один из наиболее интересных моментов в истории технического прогресса XX века, и настал момент закончить с околофилософскими рассуждениями и перейти к конкретным вопросам. И вопрос об определении понятия "компьютерный вирус" будет стоять на первом месте.

Каталоги вакансий резюме

Вход и регистрация
x

Вход и регистрация

Если у вас нет акканута, зарегистрируйтесь, это бесплатно

Забыли пароль?

Войти через соц. сети