Чтение онлайн

на главную

Жанры

Суета вокруг Роберта
Шрифт:

Специалисты классифицируют вирусы по самым различным признакам, что вносит определенную неразбериху: по степени опасности производимых вирусом действий; по способу проникновения вируса в системы; по длине; по местам размещения вируса в системе и т.д.

стр. 7

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

Большинство вирусов паразитирует на конкретных программах или файлах - "своих" для каждого вируса, - присоединяя свое тело к телу программы или к определенным

файлам, гарантированно присутствующим в инфицируемой системе. Аналогично, большинство вирусов имеет собственные "излюбленные" места в инфицируемой системе, в которых вирус размещается сразу после проникновения в систему. Знание этих особенностей, уникальных для каждого семейства вирусов, значительно облегчает обнаружение вирусов в системе и борьбу с ними. Собственно это "большинство" вирусов и называется вирусами в общепринятом понимании этого термина. Вполне понятно, что отсутствие в системе пользователя какого-либо программного продукта на 100% гарантирует, что система не будет поражена вирусом, паразитирующим именно на этой программе. Хуже обстоит дело с вирусами, нацеленными на системные программы и файлы, однако именно эта нацеленность облегчает борьбу с заразой.

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

Если обычный вирус активизируется при запуске пользователем программы, на которой паразитирует вирус или при отработке системой конкретных событий - например, прерываний, - то червь самостоятельно управляет запуском своих копий.

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

Черви нацелены не на конкретные программы или файлы, а на системы конкретной архитектуры. Черви гораздо опаснее вирусов именно в силу своей автономности, т.е. независимости от наличия в поражаемых системах некоторых уникальных условий, например, наличия определенных файлов.

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

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

стр. 8

блокировка сети.

Первые исследования и эксперименты с сетевыми червями были проведены на сети Ethernet в исследовательском центре фирмы Xerox в Пало Алто. Червь в этих экспериментах существовал в виде сегментов, выполнявшихся на разных узлах сети под управлением головного сегмента. При этом четко проявилась опасность этого вида червей, поскольку в процессе работы червь мог затирать своей информацией страницы памяти инфицируемых систем, что неминуемо вело к остановке последних.

Специалисты, должно быть, уже поняли, что сетевые черви являются побочным - и вряд ли ожидавшимся - детищем исследований в области распределенной обработки информации.

Но отчего же все-таки проблема вирусов - в основном в плане борьбы с ними - приобрела в последнее время такое значение? Насколько и чем оправданы усилия нашей компьютерной братии от пользователей до профессионалов, затрачиваемые на изучение и борьбу с компьютерной заразой?

Причин такого положения дел достаточно много, но главных, пожалуй, две:

– во-первых, деятельность большинства вирусов изначально

небезобидна: большинство вирусов либо сознательно рассчитано

на повреждение или искажение используемых в вычислительной

системе данных и программ (в том числе и системных), либо

допускает подобные эффекты вследствие своей работы;

– во-вторых, масштабы распространения вирусов самым

непосредственным и теснейшим образом связаны с масштабами

распространения технического чуда последнего десятилетия

персональных компьютеров.

Немного поясню.

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

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

стр. 9

Чувствуете прелесть! Само собой разумеется, насколько такая перспектива желательна компетентным органам одной стороны, настолько она ненавистна компетентным органам стороны другой.

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

Поделиться:
Популярные книги

Я – Орк. Том 2

Лисицин Евгений
2. Я — Орк
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Я – Орк. Том 2

Релокант

Ascold Flow
1. Релокант в другой мир
Фантастика:
фэнтези
попаданцы
рпг
5.00
рейтинг книги
Релокант

Хозяйка старой усадьбы

Скор Элен
Любовные романы:
любовно-фантастические романы
8.07
рейтинг книги
Хозяйка старой усадьбы

Восход. Солнцев. Книга VII

Скабер Артемий
7. Голос Бога
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Восход. Солнцев. Книга VII

Вечный. Книга III

Рокотов Алексей
3. Вечный
Фантастика:
фэнтези
попаданцы
рпг
5.00
рейтинг книги
Вечный. Книга III

Пистоль и шпага

Дроздов Анатолий Федорович
2. Штуцер и тесак
Фантастика:
альтернативная история
8.28
рейтинг книги
Пистоль и шпага

Калибр Личности 1

Голд Джон
1. Калибр Личности
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Калибр Личности 1

Король Руси

Ланцов Михаил Алексеевич
2. Иван Московский
Фантастика:
альтернативная история
6.25
рейтинг книги
Король Руси

Кодекс Охотника. Книга XXI

Винокуров Юрий
21. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Кодекс Охотника. Книга XXI

Правила Барби

Аллен Селина
4. Элита Нью-Йорка
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Правила Барби

Мимик!

Северный Лис
1. Сбой Системы!
Фантастика:
боевая фантастика
5.40
рейтинг книги
Мимик!

Книга пяти колец. Том 3

Зайцев Константин
3. Книга пяти колец
Фантастика:
фэнтези
попаданцы
аниме
5.75
рейтинг книги
Книга пяти колец. Том 3

Защитник. Второй пояс

Игнатов Михаил Павлович
10. Путь
Фантастика:
фэнтези
5.25
рейтинг книги
Защитник. Второй пояс

Золушка по имени Грейс

Ром Полина
Фантастика:
фэнтези
8.63
рейтинг книги
Золушка по имени Грейс