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