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

на главную - закладки

Жанры

Молох (сборник)
Шрифт:

А в 1980 году по просьбе Польской Академии наук я написал прогноз развития биотехнологии до 2060 года, который утонул в реке истории, поскольку развеял его взрыв нашей «Солидарности», из-за чего этот прогноз никогда не был опубликован. Я писал в нем о заимствовании «языка Природы — языка генов» у биоэволюции и о том, как я понимаю лозунг «догнать и обогнать Природу».

Но это уже предмет другого обсуждения и случая…

Вирусы машин, животных и людей [58]

58

Wirusy maszyn, zwierzat i ludzi, 1994. © Перевод. Язневич В.И., 2004

1

«Вирус» дословно означает «яд». Предшественницей вирусной эпидемии, угрожающей компьютерам, была запрограммированная в 1984 году А.К. Дьюдни игра « Core Wars».

Возможность получения ее фатального потомства заметили уже только пользователи игры. Помню, как впервые в журнале « New Yorker» я читал о « Computer Crime»: в то время о компьютерных вирусах еще не было и речи. Компьютерные вирусы грубо можно разделить на три класса:

I. Программы, которые «заражают» другие программы, модифицируя их таким образом, чтобы «зараженные» содержали копию вируса. Но собственно сам вирус, в узком значении этого понятия, программой не является, потому что самостоятельно как softwareничего не может сделать. Он может быть скорее «нагрузкой» или «паразитом» программы. Такой вирус может считаться чем-то вроде добавленного к программе модуля.

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

III. «Троянские кони». Это тоже самостоятельные программы, которые, правда, могут и не размножаться. Они притворяются нормальными программами, которые служат владельцу компьютера, но во время активности, когда они функционируют будто бы для решения задач пользователя, «в тылу» происходят совсем другие скрытые процессы. Занимаются они различной деятельностью — от распознавания, сбора, пересылки паролей до ликвидации данных или целого диска. Их можно считать «троянскими конями», которые всегда связаны с имитацией программы.

В общем говоря, проблема компьютерных вирусов является одной из бесчисленных разновидностей «деструктивной изобретательности», которая кому-то выгодна (и в этом неким образом присуща всему биологическому, так как все организмы, сложные или простые, «нацелены сами на себя», и все, что они делают, служит их жизнедеятельности за чужой или личный счет) или безразлична. Трава в общем не деструктивна, вирус табачной мозаики является вредителем подобно грозному вирусу иммунодефицита, вызывающему СПИД. О том, как он появился и откуда в ходе «информационной эволюции» появились смертельно опасные для нас вирусы, я хотел бы поговорить немного позже, но уже сейчас можно сказать, что им в их развитии никакого «коварного намерения» нельзя приписать. Где нет человека — нет никакого намерения, понимаемого как такое желание, от которого можно было бы отказаться: намерения без его сознательного приятия не существует в природе. Действия инстинктов (паука, скорпиона) являются ненамеренными, потому что инстинкты работают таким образом, что организмы должны вести себя так, а не иначе. Я пишу об этом потому, что в общих чертах вирусы машин (компьютеры являются машинами, преобразовывающими информацию, так же, как моторы являются машинами, преобразовывающими энергию) можно разделить на такие, которые кому-тодля чего-то служат (позволяют влезть в атакуемую информационную систему, украсть данные, которыми можно после этого с выгодой для себя распорядиться, и т. д.), и на такие («Микеланджело»), которые, кроме того, что в определенный день или час уничтожают информацию, закодированную в машинах, ничему не послужат и ничего не сделают. Вирусы, задача которых состоит только в уничтожении, являются, естественно, результатом такой изобретательности человека, которая вместо того, чтобы творить, проникает (старается проникнуть) сквозь любую защиту и имеет только деструктивные цели. И очень плохо, что этот абстрактно зарожденный отросток нашей изобретательности (как менее изысканный, но более жестокий) уходит корнями в привлекательность для нас ЗЛА. Об этом не говорят или быстро забывают. Мечтой хакера может быть и мировая атомная война, вызванная благодаря его умению вторгнуться в наилучшим образом защищенную систему каких-нибудь генеральных штабов.

2

Вирусы живых организмов всегда возникают в результате естественной эволюции, как и все живые организмы, равно как паразитирующие, так и живущие «за чужой счет» не так явно. У них нет собственного обмена веществ. Они вынуждают клетки хозяина создавать необходимые вирусу молекулярные соединения, вызывая смерть или повреждение целых комплексов ткани, распространяются, в свою очередь, в организме и обычно различными путями переносятся на подобные организмы. (В результате возникает вирусное заболевание, эпидемия, а в случае СПИДа — современная пандемия.) Вирусы считаются посредническим звеном между мертвой и живой материей, потому что, с одной стороны, способны благодаря «порабощению» хозяина

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

3

Сейчас подхожу к сути вопроса. Имеется два существенных сходства между вирусами организмов и компьютеров: деление вируса на две части и так называемый «период латенции». Вирус состоит из протеиновой оболочки и находящейся внутри «наследственной субстанции». Его молекулярные внешние «датчики» устанавливают надлежащий контакт с объектом до инфицирования. Цепь нуклеиновых кислот при удачной «постановке на якорь» впрыскивается в клетку хозяина, и затем вирус утрачивает свою идентичность как малая самостоятельная система. Потому что он внедряется в клеточные процессы, чаще всего в процессы ядра клетки (ДНК) хозяина, чтобы использовать их в своих целях. Латенция — это период скрытого течения инфекции. Вирус сначала должен осуществить этап активного внешнего вмешательства, в общих чертах приводящий к тому, что он перерабатывает определенным образом и определенное количество молекулярных составляющих атакуемой клетки до тех пор, пока она, поддавшись атаке, не начнет производство элементов построения вируса, который в нее вторгся; заканчивается все в результате распадом и смертью клетки хозяина, а поколение вирусов-потомков атакует следующие ткани системы. Этапы же эволюции компьютерных вирусов характеризуются либо специализацией, либо, наоборот, своего рода универсализацией, то есть либо они с каждым разом все успешнее борются с защитой (потому что есть специальные антивирусные программы), либо они могут быть «заразны» для более широкого спектра различных программ. В принципе речь обычно идет обо всех компьютерах, существующих в данный момент на рынке, которые в состоянии имитировать самую простую систему, каковой является машина Тьюринга, а это значит, что все базируется на последовательной работе. От латинского слова ITERATIO, «повторение, возникновение следующего шага», берет свое название ИТЕРАЦИОННАЯ работа. Сегодня вирусы еще не могут результативно взяться за программы, создаваемые для параллельно работающих компьютеров, по той простой причине, что такие компьютеры в большей степени являются мечтой, чем реальностью. Мозг (любой, не только мозг человека) работает по правилу, озвученному Джоном фон Нейманом: НАДЕЖНАЯ система (устойчивая к авариям), построенная из НЕНАДЕЖНЫХ элементов (подверженных авариям). В параллельном компьютере именно широко разветвленная сеть соединений между отдельными «воротами» ДОЛЖНА делать возможной ликвидацию локальных аварий, потому что если одна дорога будет закрыта, то какой-то другой, окольной, сигнал пройдет. Но сегодня такая действенная противоаварийная антивирусная система еще не доступна для широкого применения.

Прошу прощения за отступление, но вернемся к загадкам вирусов, паразитирующих на жизни, выделив вирус СПИДа. (В скобках добавлю, что я считаю скандалом, что в США, Франции, России в местных языках для этого вируса применяют термины SIDA, СПИД, а мы пользуемся английским HIVили говорим об AIDS, что sensu strictoявляется глупостью, ибо AIDS означает Acquired Immunodeficiency Syndrome, или стадия агонии, последняя фаза проигранной борьбы организма с вирусом, а не сам вирус.)

4

Кажущееся стороннему наблюдателю сходство «гонки вооружений» между вирусами и организмами является заблуждением, порожденным нашей естественной склонностью к антропоморфизму поведения всего живого. Речь идет и о том, что специализация вирусных программ, а также антивирусных, означает в информатике расширение функциональных возможностей, являющееся результатом усовершенствований (имеем ведь «защитную прививку», инсталлированную в систему, которая должна заменять каждое отклонение от желаемой функции, имеем desinfectantia, которая удаляет или ликвидирует распознанный вирус, имеем «карантин», то есть время ожидания для выявления активизации вируса — правда, вирус может иметь встроенный календарно-часовой датчик долгосрочного периода действия, поэтому «карантин» не является надежной гарантией).

5

А как обстоят дела с этой проблемой, перенесенной в область живых организмов? Здесь следует выделить по крайней мере две области.

I.В пятидесятые годы для борьбы с кроликами, которые, размножившись, уничтожали в Австралии пастбища овец, применялись вирусы, вызывающие смертельные заболевания у кроликов. В результате 90 % кроликов вымерло, но успех оказался кратковременным, потому что уже в 60-е годы популяция кроликов полностью восстановилась. А кролики, которые выжили, стали нечувствительны к миксоматозе. Вполне вероятно, что подобное течение может иметь и пандемия человечества, атакуемого вирусом иммунодефицита человека (ВИЧ). Но тяжело смириться с призраком смерти 90 % населения Земли, после которого остальные 10 % уже не умирали бы от СПИДа.

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

Геном хищника. Книга седьмая

Гарцевич Евгений Александрович
7. Я - Легенда!
Фантастика:
боевая фантастика
рпг
фэнтези
попаданцы
5.00
рейтинг книги
Геном хищника. Книга седьмая

Мальвиль

Мерль Робер
Фантастика:
социально-философская фантастика
научная фантастика
альтернативная история
8.29
рейтинг книги
Мальвиль

Я все еще барон

Дрейк Сириус
4. Дорогой барон!
Фантастика:
боевая фантастика
5.00
рейтинг книги
Я все еще барон

Поводырь

Щепетнов Евгений Владимирович
3. Ботаник
Фантастика:
фэнтези
6.17
рейтинг книги
Поводырь

Технарь

Муравьёв Константин Николаевич
1. Технарь
Фантастика:
космическая фантастика
попаданцы
7.13
рейтинг книги
Технарь

Бастард Бога (Дилогия)

Матвеев Владимир
Фантастика:
альтернативная история
5.11
рейтинг книги
Бастард Бога (Дилогия)

Эфемер

Прокофьев Роман Юрьевич
7. Стеллар
Фантастика:
боевая фантастика
рпг
7.23
рейтинг книги
Эфемер

Тринадцатый IX

NikL
9. Видящий смерть
Фантастика:
фэнтези
попаданцы
аниме
сказочная фантастика
5.00
рейтинг книги
Тринадцатый IX

Звездная Кровь. Экзарх II

Рокотов Алексей
2. Экзарх
Старинная литература:
прочая старинная литература
5.00
рейтинг книги
Звездная Кровь. Экзарх II

Лекарь Империи 7

Карелин Сергей Витальевич
7. Лекарь Империи
Фантастика:
городское фэнтези
аниме
боевая фантастика
попаданцы
5.00
рейтинг книги
Лекарь Империи 7

Печать Пожирателя

Соломенный Илья
4. Пожиратель
Фантастика:
аниме
сказочная фантастика
фэнтези
попаданцы
5.00
рейтинг книги
Печать Пожирателя

#Бояръ-Аниме. Газлайтер. Том 11

Володин Григорий Григорьевич
11. История Телепата
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
#Бояръ-Аниме. Газлайтер. Том 11

Последний Паладин. Том 8

Саваровский Роман
8. Путь Паладина
Фантастика:
боевая фантастика
попаданцы
5.00
рейтинг книги
Последний Паладин. Том 8

Том 3. Рассказы 1896-1899

Горький Максим
3. Собрание сочинений в тридцати томах
Проза:
русская классическая проза
5.00
рейтинг книги
Том 3. Рассказы 1896-1899