Близнецы. Том 2
Шрифт:
– Крис, как, по-твоему, кто устроил эту бойню? – Псевдо-Джеймс задал наконец вопрос, который мучал его с того мгновения, как они оказались в безопасности. – На такое даже я, ну, тот, чью программу я ранее осуществлял, на такое не решился бы!
– Думаю, что это наш мстительный друг Боб Бросман! – Джордан тоже все это время пытался разобраться в ситуации. – Я только об этом и думаю Кому могли помешать Ирвин, Тьери, Кларенс? Да и все остальные? Охота была на нас, а может быть, даже на меня. А кому я насолил? Только Бульдозеру! Кроме него, мы никому дорогу не переходили! Только он мог дать команду имперским программистам начать войну в Сети!
– А почему ты не хочешь предположить, что это дело рук какого-нибудь охреневшего «шалуна»? –
– Это не сумасшедший делал заразу эту! – гневно проговорил Джордан, – Вирус создавался специально под нас! Я же его смотрел! Там в модуле наведения прямое указание на наши программы! Понимаешь, мы уникальны, в реальном мире про код, из которого мы состоим, никто даже не слышал! И вдруг кто-то создает поисковик с нашими идентификаторами? Ты веришь в это? Нет, убийц выпускали именно под Живых! И сделать это мог только Бульдозер!
– Но как он узнал о нашем существовании? – не унимался бывший Паук. – И как он узнал, что это нам он обязан своим позором?
Крис повернулся к псевдо-Джеймсу Как все-таки сильны в человеке привычки1 Ведь получение невербальной информации от собеседника по вазомоторным реакциям в Сети -дело абсолютно бесперспективное, но нет, все равно, когда речь заходит о серьезных вещах, начинаешь вспоминать навыки реального мира. А что могло быть серьезнее того, что вложил экс-Паук в свой вопрос.
– В нашей среде был предатель! – высказал Крис то, что и так обоим было ясно. – Это он сообщил Бросману о Живых. А разве эта тварь захочет, чтобы существовал кто-то, кто его не боится, кто ни при каких условиях не станет батрачить на него? Вот и началась охота. Но что самое страшное – этот гад дал себя скопировать, потому-то результативность нападения и была такой высокой! Понимаешь, оружие было просто настроено на нас! Они просто не оставляли нам шанса на спасение? – Зачистка территории?
– Без сомнения! – с горечью подтвердил Крис – Теперь ты понимаешь, что у них здесь был свой... Язык не поворачивается назвать негодяя своим человеком!
– Почему был? – Псевдо-Джеймс почувствовал, как в нем вскипает дикая злоба. – Почему был! Я уверен, что они заранее вывели эту суку из-под удара!
– Закрыв его кодом? – тут же подхватил его мысль Джордан. – Или предоставив ему метку иммунитета?
– Я бы сделал все гораздо проще! – Экс-Паук был уверен, что теперь он на верном пути. – Думаю, что они размышляли так же и пришли к тому же выводу: все должно быть надежно и без шанса на случайные сбои. И они пошли по пути полной ликвидации угрозы. Вначале спрятали предателя, потом пустили абсолютных убийц, расчистили поле, а затем обезопасили пространство, дезактивировав своих псов. Живых нет, информатор цел, и теперь вся Сеть в их руках! Вот посмотришь, теперь, когда программы серебрянок разрушились, он выползет и пойдет проверять результаты налета! – Да, ты, пожалуй, прав. – Крис был согласен с логическими построениями псевдо-Джеймса. – Я бы, пожалуй, тоже не стал рисковать своим подопечным и Использовал таймер. Метка идентификатора при каком-нибудь сбое могла и не сработать, а терять своего человека в Сети, тем более если он у них единственная ниточка. Врат-то у них нет! Найти бы эту тварь... Как ребят жаль! Ирвин так и стоит перед глазами.
– А у меня Тьери, – признался экс-Митчел. – Мне он как-то больше пришелся. Знаешь, давай мы сделаем так: не высовываемся и ждем, смотрим – кто же выползет на разведку! А как появится... Боюсь, что я вспомню, как был Пауком!
Крис, чтобы не терять времени зря, принялся за программу для расчистки пространства. Ошметки разрушившихся программ, перемешанные с разросшимися «подушками» убитых сетянами серебрянок, представляли собой столь отвратительное зрелище, что просто затрудняли перемещения по Сети. Наверняка и у пользователей в реальном мире были проблемы! Как бы системный администратор городского узла не затеял чистку
Как бы там ни было, Джордан не мог согласиться, чтобы в их мире оставался этот страшный могильник. Да и делать все равно было нечего. Крис быстро представил себе принцип работы сетевого уборочного «комбайна». Программа должна была переработать хлам, оставшийся после вчерашней битвы, и уничтожить трупы вирусов так, чтобы и следа от них не осталось.
Код получился довольно компактным, и Крис опробовал его на ближайшей куче трупов. Результат был превосходный, мусороуборщик быстро потрошил бесцветные «подушки», причем начинал с того, что уничтожал ядро программы: безопасность превыше всего! Можно было радоваться, но Джордану этот локальный успех не принес удовлетворения. Он, безразлично отметив, что в последнее время все его программы сразу начинают работать так, как с самого начала и задумывалось, отпустил комбайн поглощать остатки кодов.
– Хорошо работает! – заметил псевдо-Джеймс. – А знаешь, лопухнулись мы, не нужно было столько ждать! Можно было просто сделать программу, которая бы сообщала серебрянкам измененную дату...
– Думаешь? – в словах Джордана был слышен сарказм. – Софт, он ведь разный бывает! И на изменение системного времени по-разному реагирует! Представляешь, что случилось бы при возникновении маленькой такой затычки? Конфликт счетчиков, конфликт дат! Что бы тогда стало? Не знаешь? И я не знаю! И не хочу знать! Я...
– Подожди, Крис! Кажется, кто-то появился! – Псевдо-Джеймс показал на появившуюся вдали фигурку. – Вот так удача! Если это тот, о ком мы думаем...
– Где? – Крис даже не поверил, что предатель выявится так быстро.
– А вон идет! – Джеймс показал на движущуюся пирамиду причудливо сляпанных драйверов. – Да это же... Этот, пришибленный! Поэт, кажется!
– Точно, – узнал Джордан. – Помнится, его звали Виктором. – Вот он-то, гаденыш, и сотворил эту... – Экс-Паук от ярости даже не нашел подходящее слово. – То-то он все время в стороне от всех держался! Не по вкусу ему наше общество!
– Что с ним будем делать? – вдруг спросил Крис. Он действительно не знал, как поступить.
– А ты спроси у тех, кто погиб из-за него! – Псевдо-Джеймс свой приговор уже вынес. – Сейчас я с ним разберусь.
– Подожди, давай сначала поговорим, – одернул его Джордан. – Может, что-то новое от него узнаем... Стой, а это кто? – И он показал в другой конец магистрали. Там тоже медленно двигался кто-то Живой!
– Твою мать, а откуда этот появился? – опешил экс-Митчел. – Чертовщина какая-то!
Лицевой интерфейс отражал его полную растерянность.
– Эй, Джеймс, вот и опровержение теории! – Если бы сейчас Джордан был способен улыбаться, он бы так и сделал. – Как теперь будешь искать предателя? И кто из них враг?
– А может, их было двое? – предположил экс-Паук. – Интересно, что они нам расскажут? Черт, и почему именно уроды выжили?
– Да потому, что они, как ты выразился, уроды! – пояснил Джордан. – Вот и прятались ото всех по разным серверам...
Оскар мог гордиться проделанной работой. За короткий срок он сумел подготовить вполне боеспособное подразделение, с которым можно решать серьезные задачи. Отряд был немногочислен, но по выучке не уступал ни одному отряду Империи, а там, как известно, были собраны самые лучшие бойцы. Теперь Кос уже мог отказаться от помощи Алана и вернуть ему его людей. Стива охраняли люди Оскара, что вызвало скрытое возражение со стороны Бульдозера. Он не подал вида, что такое изменение расклада сил его не устраивает, лишь поинтересовался, не приведет ли такое раздробление сил к ослаблению управляемости и снижению дисциплины. Марко сделал вид, что не услышал своего зама, а настаивать Бросман не стал – все равно недолго ждать осталось...