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