Читаем Суета вокруг Роберта полностью

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

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

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

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

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

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

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

стр. 8

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Перейти на страницу:

Похожие книги

SAP R/3 Системное администрирование
SAP R/3 Системное администрирование

Эта книга полностью обновлена и тщательно пересмотрена. Она является необходимым пособием для руководителей информационных служб, технических консультантов и системных администраторов R/3, которые хотят иметь полное представление об администрировании Basis.Знания, полученные "из первых рук" РѕС' различных специалистов SAP Global Support, работавших над реализацией более 20000 систем R/3, служат РѕСЃРЅРѕРІРѕР№ этой книги, которая научит выполнять все критически важные задачи системного администрирования с оптимальной эффективностью. Она учит быстро принимать правильные решения в сложных ситуациях, используя рекомендации экспертов и ценные рекомендации из реального мира, которые делают это уникальное РїРѕСЃРѕР±ие необходимым для повседневного использования.Кроме всего прочего, эта книга является ценным источником, помогающим подготовиться к экзамену СТС (Certified Technical Consultant) no R/3 Release 4.6C и Enterprise.Р' руководстве рассмотрены:# Настройка системной инфраструктуры.# Администрирование клиента.# Пользователи и полномочия.# Фоновая обработка.# Архивирование данных.# Администрирование спула.# Обслуживание инстанций.# Системный мониторинг.Р

Лиане Вилл , Сигрид Хагеман

Зарубежная компьютерная, околокомпьютерная литература
Компьютер + мобильник: эффективное взаимодействие
Компьютер + мобильник: эффективное взаимодействие

Мобильный телефон давно перестал быть просто средством связи, и при его выборе мы в основном обращаем внимание не на «телефонные», а скорее на «компьютерные» функции: поддержку мультимедийных сообщений, музыкальные возможности, объем и удобство использования записной книжки и органайзера, наличие игр и других Java-приложений.Данная книга расскажет вам, как повысить эффективность мобильного телефона и компьютера, реализовав широкие возможности такого тандема. Это практическое руководство, которое поможет вам разобраться с многочисленным инструментарием, объединяющим ПК и мобильный телефон, – от загрузки мелодий до создания GPRS-соединения.

Виктор Гольцман , Виктор Иосифович Гольцман

Зарубежная компьютерная, околокомпьютерная литература / Прочая компьютерная литература / Книги по IT