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