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