Читаем Рыцарь pn перехода полностью

Проблема борьбы с вирусом заключалась, в основном, в его возможности изменяться в соответствии с обстоятельствами. Хотя теперь у Михаила и была первоначальная электронная ДНК, созданная Иваном, ему предстояло выявить ловушки, стратегии защиты и слабые места, возникшие в вирусе за время его жизнедеятельности. Изучая полученный с большим трудом алгоритм, Михаил понял, что с вирусом действительно произошла настоящая электронная эволюция, так как на его жизненном пути было достаточное количество серьезных препятствий, таких как системы безопасности и антивирусы крупнейших сетевых компаний. Причем в его задачу входило не только избежать своего уничтожения, но и не дать себя обнаружить. В связи с этим вирус создал механизм самоуничтожения образцов своего кода, в случае отсутствия запланированной связи с общим целым. То есть, когда определенная часть вируса попадала в изоляцию, она временно впадала в анабиоз, и при этом самостоятельно кодировалась. При обнаружении этой закодированной части любой антивирусной системой, она воспринималась как просто кусок ошибочно записанной информации, вызванной, например, неполадками на линии связи, неисправным оборудованием, или, в конце концов, перебоями с электричеством. Михаил понял, что это и есть та зацепка, которая ему нужна. Дело в том, что в крайнем случае, при опасности непосредственного обнаружения, часть вируса, не успевая себя закодировать, просто уничтожала себя, ради сохранения тайны существования остального. Михаил понял, что должен написать вирус для вируса, который сможет заставить каждую попавшуюся ему часть вируса самоуничтожиться. Это был самый простой, и по мнению Михаила, самый удачный вариант воздействия. Единственное, с чем могли возникнуть проблемы, так это с антивирусными программами, которые, заметив вирусную активность программы Михаила, могли бы её просто-напросто уничтожить, не дав ей выполнить свою миссию. В связи с этим, Михаил решил снова воспользоваться алгоритмом Ивана, но на этот раз он определил ему определённый срок жизни. Это было сделано для предотвращения появления нового вируса, которыми оказался так плодовит этот алгоритм.

Когда работа была закончена, Михаил подключил сеть, и разослал свою программу по всем почтовым серверам, которые были ему известны. Но когда первые копии вошли в сеть, во всем доме вырубился свет.

Михаил выскочил на улицу и прислушался. В ночном воздухе не было слышно ни звука, это значило, что не работал генератор. Михаил обошел дом и зашёл в пристройку. Он нащупал на полке фонарь и направил луч на генератор, топливный шланг был перерезан. Он оглянулся, но внезапно чья-то рука выбила из его руки фонарь, а удар по голове свалил на пол. Грубый, наполненный собственным превосходством голос скомандовал:

-Руки за голову, лежать, бояться!

Михаил попытался вскочить, но что-то тяжёлое врезалось в его затылок, и он потерял сознание.

Глава 13

Они вышли из ресторана, когда почти надо всеми столиками погасли лампы. Воздух был на удивление сухим, прозрачным и тёплым. Рубин подвёл Дашу к машине и открыл ей дверцу. Как бы оправдывая свой поступок, он сказал:

-Я думаю, ты заметила, что последний час я пил исключительно сок.

Даша улыбнулась и ответила:

-Я думаю, что это будет слабым оправданием, когда тебя попросят подуть в трубочку.

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

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

-Ты ещё не очень устала? -спросил Рубин.

-Знаешь, как ни странно, но я не чувствую себя уставшей. -ответила Даша, и сама с удивлением поняла, что это так.

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

Даше показалось, что это было отнюдь не спонтанное решение. Как только она так подумала, она осознала, что весь вечер, да и их первая встреча, выглядели как хорошо спланированный спектакль. Она теперь немного знала Рубина, и понимала, что планирование и есть основная черта его характера. Даша знала несколько людей, предпочитающих действовать по плану, ненавидящих всякие экспромты и импровизации, но Рубин, казалось, был сверх планировщиком. У него существовала стратегия действий для любой ситуации.

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

Перейти на страницу:
Нет соединения с сервером, попробуйте зайти чуть позже