— Из твоего описания его дома следует, что у него больше денег, чем он официально зарабатывает, — ответил Гидеон. — Готов спорить, что он задействован в этой игре с самого начала, — он помолчал пару секунд, размышляя. — Неудивительно, что Блейн был готов помочь мне, беглецу. Скорее всего, он не слишком обрадовался, что Алида оказалась в этом замешана, но, должно быть, подумал, что если я останусь на свободе, то смогу отвлечь на себя внимание властей, — он снова замолчал. — Кого я действительно не могу понять, так это самого Блейна. Почему, черт возьми, именно он — из всех возможных людей — решил нанести ядерный удар по Вашингтону? Я действительно не вижу причины. Он же патриот, бывший разведчик…
— Ты удивишься тому, насколько сильно могут измениться люди. И что может их мотивировать.
— Алида сказала, что Блейну отказали в Нобелевской премии из-за его прошлого. Возможно, это и озлобило его.
— Может быть. И, возможно, мы найдем ответ на этом ноутбуке, — Фордис подключил компьютер к разъему и нажал «POWER».
Гидеон, сидя на месте водителя, повернулся, когда на экране стали появляться сообщения о запуске. Затем появилось окно входа в систему.
— Как я и сказал, защищено паролем, — пробормотал Гидеон.
— О, да, кто бы сомневался, — хмыкнул Фордис.
— Ты можешь его взломать?
— Это еще предстоит выяснить. Посмотри на экран заставки. Тут у нас вариант запуска NewBSD UNIX. Странный выбор для романиста.
— Не забывай, что он бывший агент МИ-6. Кто, черт возьми, знает, какое ПО они там используют!
— И то правда. Но я сомневаюсь, что это рабочий компьютер Блейна, — он указал на экран ноутбука. — Посмотри на номер версии: NewBSD 2.1.1. Этой операционной системе лет шесть, не меньше.
— Это плохо?
— Это может быть хорошо — не такая уж и сильная система безопасности. А других компьютеров в его кабинете ты не видел?
— Я там, знаешь ли, не прогуливался. Просто схватил первое, что увидел.
Фордис понимающе кивнул. Затем он вытащил свой «БлэкБерри» из кармана и пробежался по кнопкам.
— Кому ты звонишь? — спросил Гидеон.
— Запрашиваю доступ к главному компьютеру отдела криптологии ФБР. Мне понадобится несколько хитрых уловок, чтобы решить эту задачку.
Гидеон молчал, пока Фордис печатал какую-то сложную серию команд. Затем с выдохом удовлетворения агент воткнул флешку в USB-порт «БлэкБерри».
— С этой штукой я смогу подключиться к дюжине операционных систем, — сказал он, постучав по флешке. — Слава Богу, у этого ноутбука есть USB.
— И что дальше? — поинтересовался Гидеон.
— Я собираюсь запустить атаку по словарю и подобрать логин и пароль Блейна.
— Ясно.
— Если комбинация не слишком длинная и запутанная, возможно, мы прорвемся.
Гидеон бегло взглянул на напарника.
— Блейн не болван.
— Знаю. Но это не значит, что он сильно подкован технически, — Фордис воткнул флешку в один из портов ноутбука и перезагрузил его. — Эта малышка может подбирать до двухсот пятидесяти тысяч комбинаций в секунду. Давай посмотрим, насколько Саймон Блейн параноик.
В течение следующих полутора часов Гидеон ехал на «Джипе» все время прямо, никуда не сворачивая и удерживая скорость около семидесяти девяти миль в час. Он проехал Элк-Сити, затем Клинтон и Уэзерфорд. Солнце клонилось к закату, и на небе над прерией постепенно начинали загораться звезды. Когда они были на подъезде к Оклахома-Сити, прогресса все еще не наблюдалось, и внутри Гидеона начало нарастать беспокойство. Фордис тоже терял терпение, всматриваясь в экран и бормоча что-то себе под нос. Наконец, выругавшись, он выдернул флешку из порта ноутбука и перезагрузил его.
— Ладно, — прорычал он, — одно очко в пользу Блейна.
— То есть, мы облажались? — спросил Гидеон.
— Пока нет, — когда ноутбук перезагрузился, и появилось окно входа в систему, Фордис быстро пробежался по клавишам:
LOGIN: root
PASSWORD: ****
На экране молниеносно пронесся целый вихрь текста.
— Бинго! — воскликнул Фордис.
Гидеон изумленно взглянул на него.
— Ты зашел в его учетную запись?
— Нет.
— Тогда к чему столько радости?
— Я вошел в учетную запись системы. Просто ввел «root» в качестве логина, и то же самое вместо пароля, и — voilà! — я — суперпользователь. Ты удивишься, как много людей даже не знают о том, что так можно сделать, или слишком ленивы для того, чтобы поменять настройки системы по умолчанию на этих старых системах UNIX.
— А ты можешь отсюда докопаться до файлов его учетной записи?
Фордис покачал головой.
— Не могу. Но, возможно, мне это и не нужно.
— Почему, черт возьми?
— Потому что как суперпользователь я могу получить доступ к системным файлам паролей UNIX, — он снова подключил флешку, набрал длинную серию команд, а затем откинулся на сидение, просияв и указывая на экран. — Смотри.
Гидеон присмотрелся.
BlaineS:Heqw3EZU5k4Nd:413:adgfirkg
m~:/home/subdir/BlaineS:/bin/bash
— Вот имя пользователя и пароль. Последний раз использовался DES[53].
— Стандарт шифрования данных? Я думал, его невозможно взломать.
Улыбка Фордиса заставила Гидеона нахмуриться.
— Ах, да. Дай, догадаюсь. Правительство подстраховалось и спрятало в стандарте шифрования для себя «черный ход».
— Ты не слышал этого от меня, — строго ответил агент.
Примерно десять минут Гидеон ехал молча, пока Фордис печатал, иногда отрываясь от клавиатуры, чтобы посмотреть на экран, и время от времени бормоча себе что-то под нос. Наконец, с тихим проклятьем, он ударил кулаком по сидению.
— Безуспешно? — спросил Гидеон.
Фордис покачал головой.
— Я не могу взломать алгоритм DES. Блейн намного умнее, чем я думал. Он — или кто-то другой — использовал особый вариант DES. Я тут тотально застрял. Не могу придумать ничего подходящего.
Салон «Джипа» погрузился в тишину.
— Мы не можем просто сдаться, — буркнул Гидеон.
— Есть идеи?
— Мы можем попытаться угадать его пароль.
Фордис закатил глаза.
— Моя программа подбора паролей перебрала более миллиарда комбинаций на двенадцати языках, включая слова, сочетания слов, имена и географические названия, не говоря уже о множестве наиболее часто используемых паролей. И ты хочешь сказать, что после всего этого мы сможем угадать пароль, с которым не справилась лучшая программа взлома? — он покачал головой.
— Как минимум, мы знаем, о чем думать не надо. Твоя программа — это просто программа. Мы же знаем о Саймоне Блейне намного больше. Послушай, это того стоит. У нас уже есть имя его учетной записи, верно? — Гидеон продолжал размышлять вслух. — Возможно, он использовал имя одного из персонажей своих книг. Возьми свой «БлэкБерри», найди его сайт и просмотри имена всех его персонажей, какие найдешь.
Фордис одобрительно хмыкнул и приступил к работе. Через несколько минут он составил список примерно из дюжины имен.
— Дирксон Аугер, — произнес он, глядя на первое имя в списке. — Блейну реально хорошо платят за то, чтобы он придумывал подобные имена?
— Попробуй.
Фордис переключил внимание на ноутбук.
— Сначала попробую «Дирксон».
Ошибка.
— Аугер, — качнул головой он.
Ошибка.
— Попробуй набрать их вместе, — предложил Гидеон.
Ошибка.
— Попробуй в другом порядке или напиши их наоборот.
Ошибка.
— Сукин сын, — прорычал Фордис.
— Попробуй то же самое с остальными именами.
Когда Гидеон проехал еще пятнадцать миль, Фордис всплеснул руками.
— Это безнадежно, — выдохнул он. — Я попробовал их все. Если б даже паролем служило одно из этих имен, то будь у Блейна хоть капля здравого смысла, он бы все равно добавил какие-нибудь дополнительные знаки или поменял бы буквы на цифры или что-то еще в этом роде. Вариантов слишком много.
53
DES (англ. Data Encryption Standard) — алгоритм для симметричного шифрования, разработанный фирмой IBM и утвержденный правительством США в 1977 году как официальный стандарт.