Ma%%ch 27***
200!!!++
55eerrx3'"'shipped to:
San Jose Com434312 Produuu234aawe%%
2335 Winch4ster 00u461ke"
San Jo'\л44'""«'У»•S$###
Attn: 97J**seph McGona%%gle.
Хакер сказал:
— Но нам от этого никакой пользы. Компания купилау него детали. Нам нужен адрес Фейта, откуда их доставили.
Джилет сменил Нолан и просмотрел остальные уничтоженные файлы. Всего лишь цифровой мусор.
— Ничего.
Но Бишоп покачал головой.
— Постойте минутку.
Он показал на экран.
— Сдай-ка назад.
Джилет вернулся к едва понятному тексту.
Бишоп постучал по экрану и сказал:
— Компания — «Сан-Хосе компьютер продактс», они должны записывать продавцов деталей и место поставки.
— Если не знают, что товар краденый, — закончила Патриция Нолан. — В таком случае они будут отрицать всякие отношения с Фейтом.
Джилет возразил:
— Бьюсь об заклад, когда в компании узнают, что Фейт убивает людей, они станут более сговорчивыми.
— Или менее, — скептически заметила Нолан.
Бишоп добавил:
— Получение краденых товаров — преступление. Желание избежать Сан-Квентина — хорошая причина стать сговорчивее.
Детектив тронул налакированные волосы, полез в карман и достал телефон. Позвонил в офис ОРКП, молясь, чтобы ответил кто-нибудь из команды — не Бакл и не его агенты. Через минуту с облегчением услышал голос Тони Мотта. Детектив проговорил:
— Тони, это Фрэнк. Ты можешь говорить?.. Как там дела? Есть у них зацепки? Я имею в виду, по поводу нас...Ладно, хорошо. Послушай, сделай одолжение, проверь «Сан-Хосе компьютер продактс» в Сан-Хосе... Нет, я подожду на линии.
Секундой позже Бишоп поднял голову. Медленно кивнул.
— Понятно. Спасибо. Кажется, Фейт продавал им детали компьютеров. Мы поговорим с кем-то из компании. Я сообщу, если что-нибудь найдем. Послушай, позвони директору и начальнику службы безопасности в университете Северной Калифорнии и скажи им, что убийца скорее всего уже в пути. И направь туда побольше полицейских.
Он отключился и сообщил Нолан и Джилету:
— Компания чиста. Существует пятнадцать лет, никаких проблем с внутренней налоговой службой, управлением по охране окружающей среды или налоговой службой штата. Имеют разрешение на ведение бизнеса. Если они и покупали что-то у Фейта, то не знали, откуда детали. Поедем туда и поговорим с Макгонэлом или еще с кем-нибудь.
Джилет присоединился к детективу. Нолан, однако, сказала:
— Езжайте. Я посмотрю, нет ли в его машине других улик.
Остановившись в дверях, Джилет оглянулся и увидел, как она усаживается за клавиатуру. Нолан ободряюще улыбнулась ему, но хакеру померещилось что-то мечтательное в выражении ее лица, что-то немного другое — возможно, неизбежное признание тщетности надежды на развитие каких-то отношений между ними.
Но потом, как часто случалось и с самим Джилетом, ее улыбка исчезла, и Нолан вернулась к светящемуся монитору и принялась яростно печатать. Мгновенно, с выражением крайней сосредоточенности, Патриция выскользнула из реального мира и шагнула в Голубое Нигде.
* * *
Игра больше не приносила удовольствия.
Исходя потом, яростью и отчаянием, Фейт стукнул по столу и рассеянно огляделся — его драгоценный компьютерный антиквариат. Он знал, что Джилет и полиция сели ему на хвост, и уже нет никакой возможности продолжать игру в благодатном округе Санта-Клара.
Особенно болезненное признание, поскольку он считал эту неделю — неделю «Унивак» — особой версией своей игры. Что-то вроде известной многопользовательской игры «Крестовый поход», Кремниевая долина отождествляла собой новую священную землю, и он хотел выигрывать по-крупному на каждом уровне.
Но полиция и Человек Долины оказались куда лучшими противниками, чем он ожидал.
Итак: никаких исключений. Он уже сделал себе новую личность и немедленно уедет в другой город вместе со Свэнгом. Фейт планировал Сиэтл, но Джилет мог взломать «Стандарт-12» и обнаружить детали игры в Сиэтле и потенциальных жертв.
Возможно, стоит попробовать Чикаго, Кремниевую прерию. Или дорогу №128, к северу от Бостона.
Однако он не хотел так долго ждать — Фейта поглощала жажда играть. Поэтому надо вначале заехать в университет Северной Калифорнии и оставить бомбу в общежитии. Прощальный подарок. Одно из общежитии называлось в честь пионера Кремниевой долины, но, чтобы не быть чересчур логичным, Фейт решил, что умрут студенты из здания напротив. Оно называется Йейтс-Холл, в честь поэта, который явно не имел ничего общего с машинами и их миром.
Общежитие представляло собой старую деревянную постройку, легко воспламеняющуюся, особенно сейчас, когда пожарная система отключена главным компьютером университета.
Однако оставалось еще кое-что. Если бы Фейту противостоял кто-то другой, он бы не стал беспокоиться. Но на данном уровне его преследователь — Уайетт Джилет, и Фейту придется купить себе время, чтобы успеть установить бомбу и сбежать на восток. Он настолько разозлился, что испытал почти непреодолимое желание схватиться за пистолет и убить пару десятков человек, чтобы занять полицию. Но конечно, такая тактика ему не по сердцу, поэтому Фейт просто уселся за терминал компьютера и начал тихо выстукивать на клавиатуре знакомое заклинание.
Глава 00100111/тридцать девять
В командном центре департамента общественных работ графства Санта-Клара, расположенном в комплексе, окруженном колючей проволокой, на юго-западе Сан-Хосе, находился огромный главный компьютер по прозвищу «Аланис».
Машина выполняла тысячи заданий — программы для содержания и ремонта улиц, регулирование подачи воды в засушливое время, наблюдение за состоянием канализационных труб, вывозом и переработкой мусора, координация работы десятков тысяч светофоров по всей Кремниевой долине.
Недалеко от «Аланиса» располагалась одна из его главных связующих нитей с внешним миром — металлическая подставка в шесть футов высотой, на которой стояли тридцать два высокоскоростных модема. На данный момент — пятнадцать тридцать — на эти модемы поступало несколько телефонных звонков. Один из них — письмо с сообщением от ветерана общественных работ, ремонтника из Маунтин-Вью. Он работал на департамент много лет и только недавно согласился — с большой неохотой — с политикой отдела, по которой ему следовало прямо с места происшествия подключаться к сети через лэптоп, чтобы получать задания, узнавать местоположение проблемных участков в системах и докладывать о завершении работ. Пухлый пятидесятипятилетний мужчина, раньше считавший компьютеры потерей времени, теперь подсел на машины и подключался к сети под любым удобным предлогом.
Электронное письмо, отправленное «Аланису», заключало в себе отчет об окончании ремонта канализационной трубы.
Но полученноепослание оказалось слегка иным. В сумбурном, неграмотном письме ремонтника появилось немного дополнительных кодов — демон «Лазейки».
Сейчас, внутри ничего не подозревающего «Аланиса», демон выпрыгнул из электронного ящика и глубоко погрузился в операционную систему машины.
За семь миль оттуда, перед собственным компьютером, Фейт занял корневой каталог, быстро просмотрел содержимое «Аланиса», определил необходимые команды. Быстро набросал их в желтом блокноте, вернулся к пути. Сверился с бумагой и напечатал: «разрешить/сегмент», нажал «Ввод». Как большинство команд в операционных системах технических компьютеров, она была зашифрована, однако имела совершенно конкретные последствия.
Затем Фейт уничтожил вспомогательную программу подмены и переписал пароль пути на «ZZY?a##9\%48?95». Такое не разгадает ни одно человеческое существо, а суперкомпьютеру понадобится немало дней для расшифровки.
Потом Фейт отключился от сети.
К тому времени как он начал паковать вещи для побега из Кремниевой долины, послышались тихие отзвуки его трудов, заполняющие вечернее небо.
* * *
Сумасшедший «вольво» вылетел на перекресток с бульваром Стивен-Крик и с визжащим скрипом понесся прямо на полицейскую машину Бишопа.
Водитель широко распахнул глаза в ужасе перед неминуемым столкновением.
— Эй, осторожно! — крикнул Джилет, инстинктивно защищаясь руками, отвернулся влево и закрыл глаза, а знаменитая диагональная хромовая полоска на капоте машины надвигалась прямо на него.
— Спокойно, — сказал Бишоп.
Может, подсознательно или из-за чутья полицейского водителя, но детектив решил не тормозить. Он вдавил педаль газа в пол и бросил «краун-виктори» вперед на приближающуюся машину. Сработало. Автомобили разминулись в дюйме, «вольво» с ужасным грохотом врезался в бампер «порше» позади полицейской машины. Бишоп справился с управлением и нажал на тормоз.
— Идиот, поехал на красный, — пробормотал Бишоп, доставая с приборной доски радио, чтобы доложить о происшествии.
— Да нет же, — оглянулся Джилет. — Смотри, на обоих светофорах горит зеленый.
Кварталом дальше еще две машины столкнулись на перекрестке, из-под капотов повалил дым.
Радио крякнуло и взорвалось рапортами об авариях и поломках светофоров. Они слушали несколько минут.
— На всех светофорах горит зеленый, — сделал вывод детектив. — По всему округу. Фейт, так ведь? Он все устроил.
Джилет кисло усмехнулся.
— Взломал компьютер общественных работ. В качестве прикрытия, чтобы они с Миллером сумели уйти.
Бишоп опять тронулся с места, но теперь они замедлились до нескольких миль в час. Мигалка не производила никакого эффекта, поэтому Бишоп ее выключил. Он закричал, перекрывая шум автомобильных гудков:
— Какие меры они предпримут, чтобы уладить дело?
— Возможно, заморозят систему или встроят неподверженный взломам пароль. Им придется перезагружать все с запасных носителей. Займет несколько часов. — Хакер покачал головой. — Но движение парализует и Фейта. В чем смысл?
Бишоп ответил:
— Нет, он-то как раз на шоссе. Возможно, на выезде из города. Университет Северной Калифорнии тоже там. Фейт убивает следующую жертву, быстренько выезжает на автостраду и направляется черт его знает куда. В свободное плавание.
Джилет кивнул.
За четверть мили до места назначения движение остановилось совсем, и им пришлось бросить машину. Они побежали, подгоняемые чувством отчаянной необходимости. Фейт не создал бы пробок, не подготовившись окончательно к нападению на университет.
Джилет и Бишоп подошли к зданию, где располагалась компания, и остановились, отдуваясь после бега.
Воздух наполнился какофонией гудков и шипящим свистом вертолета, зависшего неподалеку — местные телевизионщики фиксировали на пленку результат проворности Фейта и богатство графства Санта-Клара — для остальных штатов страны.
Мужчины поторопились к открытой двери рядом со складом компании. Поднялись по лестнице и вошли внутрь. Пухлый седой рабочий, укладывающий коробки на конвейер, поднял голову.
— Извините, сэр. Полиция, — сказал Бишоп, показывая значок. — Нам нужно задать вам несколько вопросов.
Мужчина в очках с толстыми стеклами сощурился, рассматривая значок Бишопа.
— Да, сэр. Чем могу помочь?
— Мы ищем Джо Макгонэла.
— Это я, — откликнулся он. — Что-то связанное с аварией? Почему снаружи так гудят?
— Светофоры не работают.
— Неприятно. Уже почти час пик.
Бишоп спросил:
— Вы владеете компанией?
— Со своим зятем. А в чем проблема, офицер?
— На прошлой неделе вы получили кое-какие детали к суперкомпьютерам.
— Поставки у нас происходят каждуюнеделю. Это наша работа.
— У нас есть данные, что кто-то продал вам краденые детали.
— Краденые?
— Вы не находитесь под расследованием, сэр. Но нам важно найти того, кто продал вам те детали. Вы не будете против, если мы взглянем в ваши бухгалтерские книги?
— Клянусь, я не знал, что нам продали краденое. Джим, мой зять, тоже. Он добрый христианин.
— Мы хотим только найти того человека. Нам нужны адрес и телефон компании, от которой поступили детали.
— Все файлы на отправителей здесь.
Макгонэл пошел по коридору.
— Но если мне нужны услуги адвоката, чтобы говорить с вами, скажите сразу.
— Конечно, нет, сэр, — искренне сказал Бишоп. — Нас интересует только тот человек.
— Как его зовут? — спросил Макгонэл.
— Возможно, Уоррен Грегг.
— Не помню такого.
— У него множество личин.
Макгонэл зашел в маленький офис, подошел к шкафчику и открыл ящик.
— Вы помните дату? Когда пришло оборудование?
Бишоп сверился с блокнотом.
— Кажется, двадцать седьмого марта.
— Давайте посмотрим...
Макгонэл начал перелистывать карточки в ящике.
Уайетт Джилет не удержался от улыбки. Забавно, что компания, поставляющая компьютеры, ведет записи на бумаге. Он уже собирался поделиться замечанием с Бишопом, когда случайно взглянул на левую руку Макгонэла, покоящуюся на ручке ящика, в то время как второй он перелистывал карточки.
Пальцы — сильные, покрытые на кончиках желтыми мозолями...
Маникюр хакера...
Улыбку как ветром сдуло, Джилет напрягся. Бишоп заметил перемену и взглянул на него. Хакер показал на свои пальцы, потом снова посмотрел на руку Макгонэла. Бишоп все понял.
Макгонэл поднял голову, наткнулся на жесткий взгляд Бишопа.
Только звали его, конечно, не Макгонэл. Под крашеными седыми волосами, фальшивыми морщинами, очками скрывался Джон Патрик Холлоуэй. В воображении Джилета пронеслись обрывки мыслей, как строчки скрипта: Джо Макгонэл — только одна из его личин. Компания — одно из прикрытий. Он взломал списки компаний штата, создал пятнадцатилетнюю фирму и сделал себя и Миллера ее совладельцами. А найденный чек на компьютерную деталь регистрировал покупку,а не продажу.
Несколько секунд никто не двигался.
Потом Джилет бросился вперед, а Фейт отпрыгнул назад, вытаскивая из ящика пистолет. У Бишопа не оставалось времени достать свое оружие, он просто рванулся вперед, врезался в убийцу, и тот уронил пистолет. Детектив отшвырнул его прочь, Фейт схватил с деревянного ящика молоток и с силой ударил им Бишопа по голове. Раздался тошнотворный всхлип.
Детектив захрипел и упал. Фейт ударил его еще раз, по затылку, потом уронил молоток и потянулся к пистолету, лежащему на полу.
Глава 000101000/сорок
Джилет инстинктивно прыгнул вперед, хватая Фейта за ворот и руку, прежде чем убийца успел добраться до пистолета.
Фейт угодил кулаком Джилету в лицо, но противники стояли так близко, что удары не приносили никакого вреда.
Вместе они выкатились через дверь из офиса на открытую площадку — в очередное логово динозавра, такое же, как в главном управлении ОРКП.
Гимнастика для пальцев, которой он занимался последних два года, позволяла Джилету удерживать Фейта, но все же убийца тоже был силен, и никто не мог взять верх. Будто два борца, они топтались по фальшполу. Джилет огляделся в поисках оружия, и его поразила коллекция старых компьютеров и деталей. Здесь уместилась вся история машин.
— Мы все знаем, Джон, — выдохнул Джилет. — Знаем, что Стивен Миллер — Свэнг. Знаем о твоих планах и мишенях. Тебе отсюда не выбраться.
Но Фейт не ответил. Он с рычанием отпихнул Джилета на пол и нащупал железный прут. Вскрикнув от усилия, Джилет сумел оттащить от него Фейта.
Минут пять хакеры обменивались несильными ударами, оба уставали все больше и больше. Потом Фейт вырвался, подбежал к пруту и схватил его. Обернулся к Джилету, отчаянно озирающемуся в поисках оружия. Уайетт заметил старый деревянный ящик на столике поблизости и сорвал с него крышку, вытряхнул содержимое.
Фейт замер.
Джилет держал в руке нечто, похожее на старинную стеклянную лампочку — настоящий ЭУЛ, предшественник электровакуумных приборов и в общем-то силиконовых компьютерных чипов.
— Нет! — крикнул Фейт, поднимая руку. И прошептал: — Осторожно с ним. Пожалуйста!
Джилет попятился к месту, где лежал Фрэнк Бишоп.
Фейт медленно пошел за ним, держа железный прут как бейсбольную биту. Он знал, что должен ударить Джилета по руке или по голове — это легко, — и все же не мог заставить себя подвергнуть опасности драгоценный артефакт.
Для него машины гораздо важнее людей. Человеческая смерть ничего не значит, сломанный жесткий диск — вот трагедия.
—Осторожно, — шептал Фейт. — Пожалуйста.
— Бросай! — процедил Джилет, показывая на прут.
Убийца начал замахиваться, но в последнюю секунду мысль о разбитой хрупкой стеклянной колбе остановила его. Джилет остановился, оценил расстояние между ними, потом швырнул ЭУЛ в Фейта. Тот закричал в ужасе, выронил прут, пытаясь поймать антиквариат. Но колбочка упала на пол и разбилась.
Со слезами Фейт опустился на колени.
Джилет быстро шагнул в офис, где лежал Фрэнк Бишоп — тяжело дышащий и истекающий кровью, — схватил его пистолет. Вышел обратно и прицелился в Фейта, который смотрел на остатки ЭУЛ, как отец смотрит на могилу сына. Джилета поразило выражение щемящего ужаса на его лице, оно пугало даже больше, чем ярость пару минут назад.
— Тебе не следовало так поступать, — мрачно пробормотал убийца, вытирая мокрые глаза рукавом и медленно поднимаясь.
Он, похоже, даже не замечал, что Джилет вооружен.
Фейт подобрал прут и с диким воем бросился вперед.
Джилет скорчился, поднял пистолет и почти нажал на спусковой крючок.
— Нет! — послышался женский голос.
Джилет от изумления едва не подпрыгнул на месте. Он оглянулся и увидел, как в логово динозавра врывается Патриция Нолан с лэптопом на плече и чем-то вроде черного фонарика в правой руке. Фейт при ее появлении замер.
Джилет собирался спросить, как она сюда попала и почему, когда женщина подняла черный цилиндр и дотронулась до татуировки на его руке. Металлическая палка оказалась вовсе не фонариком. Джилет услышал треск электричества, увидел вспышку желто-серого света, и жуткая боль затопила его от груди до челюсти. Задыхаясь, он упал на колени, выронив пистолет на пол.
Мелькнула мысль: черт, опять ошибка! Стивен Миллер вовсе не Свэнг!
Джилет потянулся за пистолетом, но Нолан снова дотронулась парализатором до его шеи и нажала кнопку.
Глава 00101001/сорок один
Уайетт Джилет вернулся в полное боли сознание — он не мог пошевелить ничем, кроме пальцев, и понятия не имел, сколько времени провалялся в беспамятстве.
Он видел Бишопа, все еще лежащего на полу. Кровотечение, похоже, остановилось, но дыхание стало еще более хриплым. Джилет заметил, что весь компьютерный антиквариат, который Фейт паковал, когда приехали они с Бишопом, остался на месте. Хакер удивился, что преступники бросили машины ценой в миллион долларов.
И конечно, они уехали. Склад расположен как раз рядом с наклонным въездом из Винчестера на шоссе №280. Как Бишоп и предсказывал, Фейт и Свэнг миновали заторы на дорогах и, возможно, уже приближались к университету Северной Калифорнии прямо сейчас, готовясь к убийству последней жертвы на этом уровне. Они...
Но постойте, подумал Джилет сквозь пелену боли, почему ондо сих пор жив? Они не могли не убить его. Что они?..
Сзади послышался мужской крик, очень близко. Джилет ахнул от жуткого звука и сумел кое-как повернуть голову.
Патриция Нолан склонялась над Фейтом, который корчился в агонии, сидя рядом с металлической колонной, поднимавшейся к еле различимому потолку. Она собрала волосы в тугой пучок на затылке. Образ уверенной девчонки-гика пропал. Женщина рассматривала Фейта глазами следователя. На убийце тоже не было пут — руки спокойно лежали по бокам, — и Джилет предположил, что Нолан и его угостила парализатором. Однако теперь женщина сменила современное оружие на молоток, которым Фейт ударил Бишопа.
Значит, она тоже не Свэнг. Тогда кто же?
— Теперь ты понимаешь, что я не шучу, — сказала Патриция убийце, направляя на него молоток, как профессор указку. — Я могу сделать тебе очень больно.
Фейт кивнул. По лицу его струился пот.
Она, наверное, увидела, как шевельнулась голова Джилета. Взглянула в его сторону, но решила, что хакер не представляет опасности. Вернулась к Фейту.
— Мне нужен исходный код к «Лазейке». Где он?
Тот кивнул на лэптоп на столе позади нее. Нолан посмотрела на экран. Молоток поднялся и с глухим тошнотворным стуком опустился на ногу Фейта. Хакер взвизгнул.
— Ты не станешь таскать с собой исходный код в лаптопе.
Он фальшивый, не так ли? Программа «Лазейка» на твоей машине — что она представляет собой на самом деле?
Женщина подняла молоток.
— "Шреддер-четыре", — выдохнул Фейт.
Вирус, уничтожающий все данные на любом компьютере, куда его ни загрузи.
— Мне он не нужен, Джон.
Она наклонилась ближе.
— Теперь слушай. Я знаю, Бишоп не вызвал подкрепление, потому что сбежал вместе с Джилетом. А даже если и вызвал, никто не приедет, потому как — благодаря тебе — на дорогах полно пробок. В моем распоряжении все время на свете чтобы заставить тебя говорить. И поверь мне, я как раз та женщина, которая в состоянии это сделать. Раз плюнуть.
— Пошла ты! — выдохнул он.
Нолан схватила Фейта за запястье и медленно выпрямила его руку, прижав кисть к бетону. Он попытался сопротивляться, но ничего не вышло. Хакер уставился на свои распластанные пальцы и на железный молоток, порхающий над ними.
— Мне нужен исходный код. Я знаю, что он не здесь. Ты загрузил его в какое-то тайное место — защищенный паролем FTP-сайт, не так ли?
На сайт FTP — протокол передачи файлов — большинство хакеров скачивают свои программы. Он может находиться на любом компьютере, где угодно в мире. Если не знаешь точного адреса FTP, пользовательского имени и пароля, то найти файл не легче, чем микрофильм в дождливом лесу.
Фейт колебался.
Нолан ласково проговорила:
— Посмотри на пальцы... — Она погладила желтые мозолистые кончики. Через мгновение прошептала: — Где код?
Он покачал головой.
Молоток стремительно опустился на мизинец. Джилет даже не услышал удара. Только визг Фейта.
— Я могу заниматься этим целый день, — ровно заметила Нолан. — Меня не волнуют твои крики, такая у меня работа.
Внезапная темная ярость исказила лицо Фейта. Волшебник, привыкший к власти, мастер многопользовательской игры, теперь был абсолютно бессилен.
— Почему бы тебе не поиметь саму себя? — Он слабо рассмеялся. — Ты никогда не найдешь кого-то еще,кто захочет тебя трахнуть. Неудачница. Старая дева — у тебя впереди довольно поганая жизнь.
Искра гнева в ее глазах очень быстро исчезла. Нолан снова подняла молоток.
— Нет, нет! — закричал Фейт. Потом глубоко вдохнул. — Ладно...
Хакер продиктовал несколько адресов в Интернете, пользовательское имя и пароль.
Нолан вытащила мобильный телефон и нажала кнопку. Казалось, ее соединили мгновенно. Она пересказала информацию о сайте Фейта человеку на другом конце провода и добавила:
— Я подожду. Проверь его.
Грудь Фейта поднималась и опадала. Он сморгнул слезы боли, потом посмотрел на Джилета.
— Ну вот, Человек Долины, третий акт.
Фейт слегка двинулся, чтобы сесть, окровавленная рука дернулась и замерла. Он моргнул.
— Игра пошла немного не так, как я задумывал. Конец, кажется, получился непредсказуемый.
— Тихо, — пробормотала Нолан.
Но Фейт проигнорировал ее и продолжил задыхающимся голосом:
— Мне надо кое-что тебе сказать. Ты слушаешь? «Но главное: будь верен сам себе. Тогда как вслед за днем бывает ночь, ты не изменишь и другим». — Он закашлялся. — Мне нравятся пьесы. «Гамлет» — моя любимая. Запомни эти строчки, Человек Долины. Совет волшебника. «Будь верен сам себе».
Нолан нахмурилась, прислушиваясь к трубке. Ссутулилась и сказала в микрофон:
— Оставайся на линии.
Отложила телефон и снова взяла молоток, зло глядя на Фейта. Тот хоть и корчился от боли, но слегка улыбался.
— Они проверили сайт, который ты мне дал, — сообщила Нолан. — И он оказался учетной записью электронной почты. Когда они открыли файлы, программа соединения послала что-то в университет в Азии. Там была «Лазейка»?
— Не знаю, — прошептал он, уставившись на свою окровавленную перебитую руку. Короткое замешательство сменилось холодной улыбкой. — Может, я дал тебе не тот адрес.
— Значит, давай тот.
— Куда спешить? — жестко спросил он. — У тебя важное свидание дома с котом? Или с сериалом по телику? Или ты собираешься распить бутылку вина... сама с собой?
Нолан обрушила молоток на его кисть.
Фейт снова закричал.
«Скажи ей! — мысленно умолял Джилет. — Ради всего святого, скажи ей!»
Но хакер молчал еще нескончаемых пять минут пытки, а молоток все поднимался и опускался, трещали кости пальцев. Наконец Фейт сдался.
— Ладно, ладно.
Он дал ей другой адрес, пользовательское имя и пароль.
Нолан взяла телефон и передала информацию коллегам. Подождала пару минут. Выслушала и сказала:
— Просмотрите его строчка за строчкой. Потом запустите компилятор, удостоверьтесь, что он настоящий.
В ожидании ответа она оглядела комнату и древние компьютеры. Время от времени глаза Нолан вспыхивали узнаванием — а иногда радостью и любовью, — когда она замечала ту или иную деталь.
Пять минут спустя ее коллега снова позвонил.
— Хорошо, — ответила Нолан, убедившись в подлинности кода. — Теперь идите обратно на сайт FTP и займите корневой каталог. Проверьте регистрации загрузок. Посмотрите, не перевел ли он код еще куда-нибудь.
С кем она говорила? — гадал Джилет. Чтобы просмотреть и компилировать такую сложную программу, как «Лазейка», нужен не один час. Джилет решил, что сейчас над задачей работают несколько человек на мощных суперкомпьютерах.
Нолан склонила голову набок и прислушалась.
— Ладно. Сожгите FTP-сайт и все, с чем он соединяется. Используйте «Инфект-четыре». ...Нет-нет, я имею в виду всю сеть. Мне плевать, что к ней подсоединяются объединенное командование ПВО и авиадиспетчеры. Сожгите.
Вирус походит на неконтролируемый пожар. Он методично разрушит содержимое всех файлов FTP-сайта, где Фейт поместил исходный код, и любой машины, которая с ним соединена. «Инфект» превратит данные тысяч машин в неопознанные ряды случайных символов, так что станет невозможным найти хоть какую-то связь с «Лазейкой», тем более ее исходный код.
Фейт закрыл глаза и прислонился затылком к колонне.
Нолан встала и с молотком в руках подошла к Джилету. Тот перекатился на бок и попытался уползти, но тело все еще не слушалось после ударов электрическим разрядом, поэтому он снова упал на пол. Патриция наклонилась к нему. Джилет уставился на молоток, потом внимательнее присмотрелся к женщине и заметил, что корни ее волос немного другого цвета, чем сама шевелюра, что она носит зеленые линзы. Под грубым макияжем, придававшим ее лицу одутловатый вид, наверняка скрывались тонкие черты. То есть, возможно, под одеждой она также прятала слой ваты, чтобы добавить тридцать фунтов к своему явно мускулистому, подтянутому телу.
Потом он заметил ее руки.
Пальцы... подушечки слегка блестели и казались темными. Уайетт понял: все время, когда Нолан красила ногти лаком, она добавляла пару капель еще и на кончики пальцев — чтобы скрыть отпечатки.
Патриция тоже применяла на них социальный инжиниринг. С самого первого дня.
Джилет прошептал:
— Ты давно за ним охотишься, правда?
Нолан кивнула:
— Год. С того момента, как мы узнали о «Лазейке».
— Кто — мы?
Она не ответила, да и не было нужды. Джилет предположил, что ее наняла не «Хорайзон онлайн», а консорциум провайдеров, чтобы найти исходный код к «Лазейке», совершенно волшебной программе, предоставляющей абсолютный доступ к жизни ничего не подозревающих граждан. Боссы Нолан не собирались использовать «Лазейку», они напишут противоядие к ней, затем уничтожат или заморозят программу, представляющую угрозу индустрии, приносящей триллионы долларов. Джилет мог представить, как быстро клиенты провайдеров откажутся от их услуг и никогда больше не выйдут в сеть, если узнают, что хакеры могут свободно бродить по их компьютерам и узнавать всю подноготную владельцев машин. Красть у них. Использовать их. Даже убивать.
И она использовала Энди Андерсена, Бишопа и всю команду ОРКП так же, как, наверное, и полицию в Портленде и северной Виргинии, где Фейт со Свэнгом орудовали раньше.
Так же, как использовала самого Джилета.
Нолан спросила:
— Он сказал тебе что-нибудь об исходном коде? Где он его поместил?
— Нет.
Фейту так поступать не было никакого смысла, поэтому, внимательно посмотрев на хакера, она вроде бы поверила. Потом медленно встала и повернулась к Фейту. Джилет увидел, что она смотрит на убийцу как-то странно, и встревожился. Как программист, представляющий работу софтвера от начала до конца, без отступлений, Джилет внезапно совершенно ясно увидел, что собирается сделать Нолан.
Он настойчиво попросил:
— Не надо.
— Придется.
— Нет. Он никогда не выйдет на свободу. Останется в тюрьме до конца своих дней.
— Думаешь, тюрьма не даст такому, как он, выйти в сеть? Тебя она не остановила.
— Ты не можешь!
— "Лазейка" слишком опасна, — объяснила Нолан. — А у него в голове исходный код. Возможно, еще дюжина других программ, таких же опасных.
— Нет! — отчаянно прошептал Джилет. — Такого хорошего хакера никогда не существовало. И может, больше никогда не будет. Он в состоянии написать код, который мы даже представить себе еще не готовы.
Нолан пошла к Фейту.
— Не надо! — крикнул Джилет.
Но он понимал, что протест останется неуслышанным.
Из сумки с лаптопом Нолан вынула маленький кожаный футляр, оттуда достала одноразовый шприц и наполнила его из бутылочки прозрачной жидкостью. Не раздумывая наклонилась и сделала Фейту укол в шею. Тот не сопротивлялся, и на секунду Джилету показалось, что хакер совершенно точно знает, что происходит, и приветствует свою смерть. Фейт сфокусировался на Джилете, потом на деревянном каркасе своего «Эппл» на столике рядом. Первые «Эппл» были настоящими компьютерами хакеров — вы покупаете только внутренности машины, а все остальное собираете сами. Фейт продолжал разглядывать компьютер, будто пытаясь что-то ему сказать. Он повернулся к Джилету.