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