Вирус.
Глава третья. ПОДГОТОВКА К СРАЖЕНИЮ.
Новое Бородино состоится в сети, противники определены, осталось выбрать место сражения
Исчезнув в сияющем безумии прыжка, тело Потемкина вновь обрело привычную форму в центре большого овального зала, напоминающего рубку звездолета из фантастических фильмов.
— Ух ты! — восторженно выдохнул Дмитрий.
Белоснежные, светящиеся чистотой стены превращали фигуры стерильно запакованных в белые комбинезоны людей, бродящих среди яркого переливчатого мелькания тысяч огоньков, в некие подобия ангелов.
Он немного сместился к стене, чтобы не быть замеченным работниками АЭС. Где-то глубоко внизу, под землей, бушевали ядерные реакции, выплескивались бесконечные потоки энергии. Закованные в бетонные стены, стиснутые свинцовыми плитами, укрощенные атомы испаряли воду. Вращали турбины, тратя силы на преобразование энергии, которая на выходе стекала в толстые медные провода.
Рай на земле отличался от небесного санатория тем, что находящиеся в нем ангелы, в отличие от своих эфемерных собратьев-небожителей, реально влияли на судьбы миллионов людей. Они держали в своих руках энергию ядерного распада, каждую секунду давая людям свет и тепло, позволяя плодотворно работать и комфортно отдыхать.
Дмитрий с опаской огляделся и, когда понял, что его персона никого не заинтересовала, расслабился.
— Тромб, мы на месте. Как тебе здесь нравится? — поинтересовался юноша, сканируя местную сеть. Компьютеры станции даже на первый взгляд были великолепны.
Потемкина поначалу смутило обилие электронных замков, допусков и паролей, охраняющих файерволов и хитроумных ловушек для непрошеных гостей.
Конечно, атомная станция — сверхсекретный, стратегический объект, подумал он, но нельзя же встраивать замки в замки, усложняя систему до состояния частичной неработоспособности.
— Пятизвездочный отель, только хлама много, — прошептал Тромб. — У нас предположительно пять минут на открытие доступа и взлом всех охранных систем. Защита плевая — стандартная, за исключением парочки интереснейших сюрпризов. Я их пометил — не уничтожай, — попросил он Дмитрия. — Пятнадцать минут на мой переход! Попробую загружаться во все компьютеры системы одновременно. Я отправлю программу инсталляции первой — она будет распаковывать приходящие пакеты. Если заметишь сбой, просто докачай массивы до конца. Нужно спешить. Если наш вирус появится в сети в течение следующего получаса, я не успею подготовить ему достойную встречу. — Тромб улыбнулся одними губами. — Пора, друг. Подключайся!
Если бы сторонний наблюдатель взглянул на эту беседу глазами Потемкина, он наверняка бы подумал, что сошел с ума. На фоне десятка упакованных кожаных чемоданов в воздухе висели говорящие губы, навеянные, по-видимому, воспоминанием о прочитанной в детстве книге Льюиса Кэрролла. Они сложились в трубочку и исчезли в чреве одного из кожаных контейнеров. Тромб закончил уплотнение своей виртуальной личности в архивы.
Услышав громкий крик, Потемкин непроизвольно напрягся.
В открывшихся неподалеку дверях появились могучие плечи, и лишь через мгновенье — возмущенное лицо охранника. По внешнему виду он не имел ничего общего с ангелоподобными служителями атома. Мощное, бочкообразное туловище, перехваченное портупеей, украшала торчащая на поясе большая кожаная кобура. Ее-то, родимую, охранник безуспешно пытался открыть.
— Ни украсть, ни постеречь! — проворчал Дмитрий после очередной попытки офицера достать пистолет.
Нелепо размахивая руками, суетливый вояка наконец-то сумел справиться с непокорным оружием. Останавливаясь в двух шагах от нарушителя спокойствия, охранник направил ствол в сторону Дмитрия. Он что-то кричал в миниатюрное переговорное устройство, приютившееся на плече рядом с полковничьими погонами, но голос его утонул в реве сирены, взорвавшей полусонное атомное царство.
Уже не ангелы — суетливые и испуганные люди заметались по залу.
Присмотревшись, Дмитрий заметил, что, несмотря на кажущуюся хаотичность движений, все работники подчинены единому рабочему ритму.
— Проникновение в систему! Проникновение в систему! — сменяя рев сирены, забубнил механический голос информатора.
Защита, установленная на сервере электростанции, мгновенно среагировала на вторжение пронов.
Остановив первую волну программных шпионов, изготовленных Тромбом, она отгородилась от внешнего мира, ужесточая правила для защитного экрана. Персональный файервол мгновенно отозвался на изменения, закрывая большинство портов, и отсек возможность передачи информации даже для своих рабочих мест. За всем этим чувствовалась рука профессионала.
Дмитрий огляделся, используя свое умение видеть пространство за стенами. Понимая, что медлить никак нельзя, он снова прыгнул, только на сей раз совсем недалеко — в соседнюю комнату: к администратору местной сети.
Известный в узких кругах как Ядрена Вошь, Юрий Горев в свободное от работы время развлекал себя любительским хакингом. Из спортивного интереса он взламывал сервера серьезных коммерческих организаций и ни разу не был пойман. Небезобидные виртуальные шалости могли закончиться вполне реальным тюремным сроком, но именно риск притягивал стареющего админа.
О специфическом хобби компьютерного управляющего знал только Тромб (проны постарались), и потому у Горева был шанс оставаться на свободе еще долгое время — пока в дверь не постучат.
Дмитрий почувствовал, как по телу прокатилась горячая волна. Мелькнула и исчезла испуганная физиономия охранника. В широко раскрытых глазах плескался дикий первобытный ужас.
— Не м-может быть! — заикаясь, произнес он.
— Не делай этого! — выкрикнул Дмитрий, появляясь над плечом администратора.
Щелканье клавиатуры на секунду замедлилось, и изрядно постаревшая (лет на сорок) копия Бейрута спокойно произнесла:
— Сам знаю. Я не взрыватель. Ядрена Вошь, — невозмутимо представился администратор и, взглянув на Димку, пояснил: — Ник мой — Ядрена Вошь. Или Горе, в миру Юрий.
Потемкин, не мигая, смотрел на полноватого стареющего компьютерщика:
— Знаю!
Горев не задал ожидаемого вопроса, лишь кивнул, словно соглашаясь со своими мыслями.
— А ты, — поинтересовался компьютерщик, сосредоточиваясь на клавиатурных манипуляциях, — тот, о котором говорят все?
— Я Дмитрий.
Всматриваясь в мелькание пальцев, Потемкин пытался понять, чем занят администратор. И очень скоро до него дошло, что тот пытается перенастроить сеть.
— Твоя работа? — махнул Юрий в сторону вопящего компьютера и, не дожидаясь ответа, уверенно продолжил.
— Наслышан. Но я у себя, а в своем доме, как известно, и ворон соколу глаз клюет. Пободаемся? Уверен, не навредишь: сильный не может быть злым, конечно, если он действительно сильный.
Стареющий ребенок, подумал Дмитрий и, соглашаясь с админом, кивнул. Осматривая систему, он пытался обнаружить слабые места в программном обеспечении и тут же увидел небольшую лазейку: туннель, идущий от внутреннего сегмента сети через экран файервола к внешнему. Светясь грязным светом, программная язва была очень заметна, но мелькающие проны отчего-то упорно не замечали ее. Остановив несущегося мимо проныру, Дмитрий перевел его на ручное управление и затолкнул в зеленоватую прореху. Не прерывая связи с маленьким разведчиком, он быстро направил его к центру управления периферийными устройствами и отключил звуковые драйвера.
Автоинформатор заглох, сирена смолкла, и тут же заговорил Юрий.
— Я, блин, сколько раз говорил этим умникам — офицерам безопасности, что нельзя так загружать систему защитой! — зло процедил он сквозь зубы. — Правила такие! Стандартизация! Погональные гоблины, млин! — кривляясь, пропищал раздосадованный админ, опуская руки.
— Маэстро! — склонил он голову перед Потемкиным…
— Только не мешай, — попросил Дмитрий.
— Если хочешь что-то сделать, делай быстро! Охрана будет здесь через пару минут, — добавил Горев, всматриваясь в изображение с камер слежения.
Дмитрий быстро — один за другим — продолжал разрушать бесполезные защитные комплексы.
Нужно успеть уничтожить большую часть заграждений, а остальные перестроить, думал он, не прекращая творить свое черное дело. Оставлять систему без защиты никак нельзя.
Помимо вируса, который в любое время мог появиться в сети, существовал еще длинный список желающих получить доступ к управлению атомной станцией — от хакеров, пробующих силы на поприще сетевого бандитизма, до сумасшедших, жаждущих глобальной катастрофы.
Создать виртуальную линию Маннергейма нужно быстро и по возможности качественно.
— Раньше начнешь — дальше в лес войдешь, — пробормотал Дмитрий, сгоняя антипронов, ожидающих во внешней сети, на носители сервера.
Схему построения электронной цитадели разрабатывал Тромб, используя опыт военных строителей начала девятнадцатого века. Именно их незамысловатые приемы показались виртуальному фортификатору наиболее надежными. Линия за линией, многослойная защита закрыла сеть от протокола до пользовательского уровня.
— Ну все, братишка, крепость внутри цитадели создавать тебе, — выдохнул он, обращаясь к бойцу. Едва заметно подмигнул хозяину виртуального пространства.
— Все в порядке, Юрий! Доступ пока закрыт для всех, и для вас в том числе, но это ненадолго. Система сама даст знать, когда вы сможете войти. Вы только ничему не удивляйтесь, — не преминул посоветовать Дмитрий, дружески улыбаясь расстроенному администратору.
— Я готов на все, Мастер. Только скажи, как ты это делаешь, — умоляюще прошептал обладатель необычайного прозвища.
— Он объяснит, — коротко бросил Дмитрий, поворачиваясь к двери.
В голове зашелестел горячий ветер — Тромб спешил к месту будущей битвы.
Учитывая опыт первого переброса, Потемкин зажмурился, ожидая неприятных ощущений, но время шло, а боль не приходила. Он видел, как бесконечно большие объемы спрессованной информации проваливаются в светящуюся воронку беспроводного соединения. Скорость движения сложных цифровых массивов росла с каждой секундой. Передислокация бойца готова была превратиться в экстренный сброс, больше напоминающий мгновенное катапультирование.
— Руки вверх и подальше от клавиатуры! — донесся из-за двери резкий окрик, и на пороге возникли вооруженные охранники.
— Наверняка они видят себя такими же решительными и смелыми, как ковбои в фильмах о диком Западе, — пробормотал Дмитрий, обращаясь к Юрию. Тот поддержал его мысль ироничной улыбкой.
— Ты тоже! — ткнув отрешенного администратора прикладом в бок, ближайший автоматчик замысловато выругался, демонстрируя глубокое знание русского языка.
— Наберут уродов на работу, а ты возись с ними, как с малыми детьми, — выдохнул вошедший последним самый важный вояка с полковничьими погонами.
Осмотрев помещение, он вздрогнул и выпучил глаза. Испуганные, расширенные зрачки впились в грудь Дмитрия. Замерев от дурного предчувствия, командир не смог поднять взгляда — он боялся увидеть Потемкина. В первый раз ему с большим трудом удалось убедить себя, что неизвестный молодой человек, растворившийся в воздухе, — это ответ мозга на стрессовую ситуацию. Не каждый же день приходится слышать тревогу на атомной электростанции. Показалось, нашептывал жизненный опыт, и командир закрыл глаза прежде, чем поднять глаза и взглянуть в лицо незнакомца.
Дмитрий осторожно шагнул в сторону и оказался в непонятном на первый взгляд месте. Упираясь спиной в холодный бетон, он кончиком носа ощущал прикосновение гипсокартонной перегородки. Маленький простенок, о существовании которого не подозревал никто, очень даже вовремя приютил беглеца. Все это время он не терял связи с компьютерной сетью, оставаясь подключенным к камерам видеонаблюдения, внимательно следил за происходящим в зале.
Испуганный вояка открыл глаза и обрадованно встряхнул головой; смачно сплюнув, перекрестился.
— Ну, гнида, рассказывай! — заорал он, угрожающе надвигаясь на спокойного Юрия.
Пожилой админ молча смотрел на полковника, а тот нервно бил каблуком в пол. Наконец вояка справился с расплескивающейся во все стороны яростью и нарочито мягким голосом протянул:
— Вошь! Я жду объяснений. Что здесь происходит?
Ядрена Вошь ответил развязно и сквозь зубы, как и положено человеку, не признающему никакие табели о рангах. Его нисколько не трогала суета окружающих охранников.
— Ты же у нас главный! Ты и скажи, что происходит! — прошипел великовозрастный компьютерщик, уставившись на офицера пустыми, немигающими глазами.
— Ну, ты особо не умничай, Вошь, а то мы тебя быстро!.. — полковник замолчал. Он сосредоточенно пытался придумать, чем напугать высокомерно улыбающегося компьютерщика.
— Вши водились еще на динозаврах, миллионы лет назад. А вот полковники появились совсем недавно, и надеюсь, что этот никчемный вид долго не просуществует, — огрызнулся Горев и на секунду задумался. — Ладно, пишите рапорт! — неожиданно согласился он. — Сбой в системе безопасности произошел вследствие перегруженности ее защитными программами. Работоспособность восстановлена администратором сети Юрием Горевым в двенадцать часов десять минут. Все! — махнув рукой в сторону двери, хозяин и спаситель сети упал в кресло и обессиленно прикрыл глаза.
Охранники по сигналу командира медленно потянулись к выходу, однако сам полковник не спешил уходить. Дождавшись, пока последний боец покинет помещение, он быстро пересек комнату, вплотную приблизился к Юрию и шепотом спросил:
— Как ты думаешь, черт есть?
— Уверен, что он и сейчас передо мной! — пробормотал Горев, тихо хохотнул и, продолжая улыбаться, посоветовал: — В церковь к батюшке, а лучше сразу в дурдом!
Брызжущий слюной полковник, выскакивая за дверь, попытался расплющить ее о косяк, и еще долго его незатихающий голос гулял по коридорам станции, пугая задумчивых неторопливых атомщиков.
— Напарник, ты где? — знакомый, но непривычно далекий голос доносился из-за картонной стены.
Дмитрий ощупал сеть и с удивлением обнаружил отсутствие в ней сервера. Не задумываясь, он прыгнул в комнату, ломая хрупкую перегородку.
— Извините, Юрий! От волнения забылся, где я, — Дмитрий виновато указал на взломанную стену с четким человеческим силуэтом.
— Твой выход из стены меня совсем не удивил — все как положено. А вот то, как ты в нее вошел, — закатив глаза и растягивая слова, Юрий покачал головой из стороны в сторону: — Полный улет!
— Напарник, я уже здесь, — прошуршали динамики, и тут же голос Тромба зазвучал в голове — боец установил связь через сеть.
— Ты уже на месте? — удивился Дмитрий. — Почему так быстро?
— С твоим организмом быстро не бывает. Ты сам не знаешь своих возможностей, — проглатывая буквы, прокаркал Тромб. — В прошлый раз я сам переезжал на новое место жительства, ты только мешал. Сейчас — другое дело — вылетел как крышка из банки.
Дмитрий с трудом сдержал смех.
— Ты хотел сказать: как пробка из бутылки, — поправил он. — Где сервер? — вспомнил Потемкин.
— Сервер на месте, только он невидим. Я спрятал.
Спокойный голос зазвучал громко — боец не заглушил динамики, подключенные к компьютерной сети. Очевидно, он хотел, чтобы его слышал не только Потемкин.
Горев, порхая мыслью над клавиатурой, устал изображать безразличие.
— Он не просто невидим, он даже неощутим, — восхитился великовозрастный хакер под веселый перестук клавиш.
— Тромб, знакомься — Юрий Горев, администратор твоей сети!
— Нашей сети! — Тромб появился на экране монитора в образе русского воина: в кольчуге, островерхом блестящем шлеме и с тяжелым мечом в ножнах.
— Ну, здравствуй, программный воин. Ты в Бога веришь? — спросил он старого хакера.
Дмитрий от этих слов вздрогнул, едва слышно застонал:
— Боже мой! Совсем парень с ума сошел.
— За парня спасибо! А насчет ума ты не прав. Если Бога не существует, почему вы, люди, через слово его вспоминаете? — проворчал Тромб и хитро сощурился с экрана монитора. — Даже ты. Кстати, о Боге, тебе в храм не пора? Не думаю, что хакеры сами справятся.
Пожилой, расслабленно восседающий в глубоком кресле администратор, игнорируя теокосмические препирательства странных гостей, не моргнув глазом ответил:
— Да, если ты имеешь в виду мировой компьютер, глобальную программу. Верю! А тебе-то это зачем, брат?
— Нам с тобой теперь долго соседствовать придется. Может, даже повоюем вместе, — прошептали динамики голосом Тромба и тут же продолжили, копируя голос администратора:
— Хочу знать, кто рядом со мной, брат.