Он услышал, как ее вырвало. Телефон стал работать с паузами, возвращая издаваемые ею звуки наподобие эхоплекса.
- Никуда не уходи, Келли! - крикнул он, и тут связь оборвалась.
Он набрал "911", но едва нажал кнопку соединения, как на экране снова появилось "ОШИБКА СЕТИ".
Феликс выхватил у Вана "Майора Макчиза", воткнул в него сетевой кабель от 486-го, запустил "Firefox" из командной строки и вышел через "Google" на сайт полиции города. Он стремительно начал искать на сайте бланк интерактивного заявления в полицию. Феликс никогда не терял головы. Он привык решать проблемы, а паника проблем не решает.
Отыскав бланк, он изложил подробности своего разговора с Келли, как составлял бы отчет о найденной ошибке: пальцы работают быстро, описание исчерпывающее, - и щелкнул кнопку "ПОСЛАТЬ".
Ван заглянул ему через плечо и прочитал текст.
- Феликс… - начал он.
- Боже мой… - пробормотал Феликс.
Он осознал, что все еще сидит на полу, и медленно встал. Ван взял у него лэптоп и попробовал выйти на несколько сайтов новостей, но все они оказались в тайм-ауте. Невозможно было судить о причине: или происходит нечто ужасное, или Сеть зашаталась под ударом суперчервя.
- Мне надо домой, - заявил Феликс.
- Я тебя отвезу, - сказал Ван. - А ты продолжай звонить жене.
Они подошли к лифтам. Рядом находилось одно из немногих в здании окон - маленькое и круглое, с толстым бронированным стеклом. Дожидаясь лифта, они выглянули в окно. На улицах маловато машин для среды. И больше, чем обычно, полицейских машин.
- О господи… - Ван показал Феликсу, куда смотреть.
К востоку от них находилась башня Си-Эн - гигантское здание-игла цвета слоновой кости. Теперь эта игла торчала наклонно, словно воткнутая в мокрый песок ветка. Неужели она двигается? Да. Она все больше наклонялась, медленно набирая скорость, падая на северо-восток, в сторону финансового центра. Через секунду она миновала последнюю точку наклона и рухнула. Они ощутили толчок, когда все их здание качнулось от ударной волны, потом услышали грохот. Из обломков поднялось облако пыли, затем донеслась канонада - это самая высокая в мире отдельно стоящая конструкция обрекла на гибель массу близлежащих зданий.
- Трансляционный центр падает… - сказал Ван.
И он падал - небоскреб Си-би-си. Люди разбегались во все стороны, их давило падающими обломками бетона и кирпичами. Сквозь круглое окошко это зрелище походило на искусно сделанный графический ролик, скачанный с какого-нибудь сайта.
К этому моменту вокруг них уже столпились сисадмины. Пихаясь, они пытались через окошко разглядеть разрушения.
- Что случилось? - спросил один из них.
- Упала башня Си-Эн, - ответил Феликс. Собственный голос доносился до него словно издалека.
- Это был вирус?
- "Червь"? Ты о чем? - Феликс уставился на парня, молодого админа второго типа, пока еще с небольшим животиком.
- Я не о "черве". Я получил мейл, что во всем городе объявлен карантин из-за какого-то вируса. Говорят, это биологическое оружие. - Он протянул Феликсу свой на-ладонник.
Феликс настолько погрузился в чтение сообщения, разосланного Министерством здравоохранения Канады, что даже не заметил, как во всем здании погас свет. Потом сунул наладонник в руку владельцу и всхлипнул.
Минуту спустя врубились генераторы. Сисадмины бросились к лестнице. Феликс схватил Вана за руку и потянул обратно.
- Наверное, нам лучше переждать все это в "клетке", - сказал он.
- А как же Келли?
Феликс ощутил, как к горлу подступает тошнота.
- Нам надо вернуться в "клетку", и немедленно.
Воздух туда подавался через фильтры, удаляющие микрочастицы.
- Феликс, тебе нужно домой…
- Это биологическое оружие. Супервирус. А здесь, я думаю, нам ничто не грозит, пока держатся фильтры.
- Что не грозит?
- Подключись к IRC.
Они подключились. Ван воспользовался "Майором Макчизом", а Феликс вышел в Сеть через "Смурфетту". Они пробежались по каналам чатов, пока не отыскали тот, где мелькало несколько знакомых ников.
> Пентагона нет. белого дома тоже
> МОЙ СОСЕД В САН-ДИЕГО БЛЮЕТ КРОВЬЮ СО СВОЕГО БАЛКОНА
> Кто-то свалил Огурец. Банкиры бегут из Сити как крысы.
> Я слышал, что вся Гинза - сплошной пожар.
Феликс напечатал:
> Я в Торонто. Мы только что видели, как упала башня Си-Эн. Я слышал сообщение о биологическом оружии, которое убивает очень быстро
Ван прочитал это и сказал:
- Ты ведь не знаешь, насколько быстро. Может быть, мы все заразились еще три дня назад.
Феликс закрыл глаза:
- Будь это так, мы сейчас ощутили бы какие-то симптомы. Наверное…
> Похоже, электромагнитный импульс накрыл Гонконг и, может быть, Париж - съемки со спутников в реальном времени показывают, что там полный мрак, а через все их сетевые блоки рутинг не идет
> Вы в Торонто?
Это спросил незнакомый Феликсу "ник".
> Да. На Фронт-стрит.
> у меня сестра в университете Торонто, и я не могу с ней связаться - можете ей позвонить?
> телефоны не работают - напечатал Феликс, взглянув на "ОШИБКУ СЕТИ".
- У меня в "Майоре Макчизе" есть обычный телефон, - сказал Ван, запуская программу голосовой связи через Интернет. - Только что вспомнил.
Феликс взял у него лэптоп и набрал номер домашнего телефона. Послышался один гудок, который тут же сменился кваканьем, похожим на сирену "скорой помощи" в итальянском фильме.
> телефон не работает - снова напечатал Феликс
Он взглянул на Вана и увидел, что его худые плечи трясутся.
- Дерьмо, - пробормотал он. - Миру приходит конец.
Час спустя Феликс с трудом заставил себя выйти из чата. Атланта горела. Манхэттен был "горячим" - настолько радиоактивным, что вышли из строя веб-камеры на небоскребе Линкольн-плаза. Все обвиняли исламистов, пока не стало ясно, что Мекка превратилась в дымящийся кратер, а членов саудовской королевской династии повесили прямо перед их дворцами.
Руки у Феликса дрожали. Ван тихонько плакал в дальнем углу "клетки". Феликс снова попытался дозвониться домой, затем в полицию. Результат оказался таким же, как и в предыдущие двадцать попыток.
Он вышел по локальной сети на свой сервер, стоящий этажом ниже, и стал смотреть почту. Спам, спам, спам. Опять спам. Автоматические сообщения. Вот - срочное сообщение от системы обнаружения вторжений на серверы "Ардента".
Феликс открыл его и быстро прочитал. Кто-то грубо и настойчиво пробивался на его маршрутизаторы. Но и сигнатуре "червя" эти попытки не соответствовали. Феликс выполнил трассировку и обнаружил, что атака производится из того же здания, где находится он, - из системы в "клетке" этажом ниже.
На такой случай у него имелись наготове кое-какие процедуры. Феликс просканировал порты атакующего и выяснил, что порт 1337 был открыт - на жаргоне хакеров, использующих буквенно-цифровой заместительный код, этот порт назывался "leet" или "elite". Это был порт того типа, который "червь" оставляет открытым, чтобы выскальзывать наружу или пробираться обратно. Феликс поискал в Сети известные вирусы, которые оставляют "слухача" у порта 1337, сузил список подозреваемых на основе "отпечатков пальцев" операционной системы "зомбированного" сервера и в конце концов отыскал.
Это оказался древний "червь", против которого на всех серверах уже много лет назад должны были установить защиту. Не важно. У Феликса имелся для него программный клиент, и он воспользовался им, чтобы создать на том сервере корневую учетную запись для себя, затем вошел в систему и осмотрелся.