«Почему ты думаешь, что преуспеешь?» Следующие два часа Ирен готовила взлом компьютерной системы тюрьмы, где сидела Лиза Ферней. Сначала нужно было найти на хакерском форуме ботнет, программу-робот. Циглер были известны многие пиратские форумы, заходила она на них давно, но редко. Стаж заменяет пиратам визитную карточку. Новички — их называют «newbies» — должны предоставить доказательства своих «подвигов» — совсем как в бандах или преступных сообществах. Циглер, конечно, подключалась анонимно, через специальный веб-сайт, то есть через прокси-сервер, заметавший ее следы в Интернете и изменявший IP-адрес. Она выбрала из длинного списка анонимизаторов, среди которых были и платные, и бесплатные, сайт Astrangeriswatching.com, вошла и прочла высветившееся на экране приветствие:
Добро пожаловать в Astangeriswatching
Бесплатный анонимный прокси.
Ваша частная жизнь — наша миссия!
В конце концов — пришлось потрудиться! — Ирен получила вариант программы, написанной по мерке знаменитой программы «Зевс», королевы «троянских коней». («Никак нам не расстаться с античностью», — мысленно хихикнула она.) Закодированная в C++, совместимая со всеми версиями «Windows», «Зевс» внедрилась в миллионы компьютеров по всему миру, заразив их, включая машины «Bank of America» и НАСА. Второй маневр заключался в поиске слабого места, прорехи в компьютерной системе тюрьмы. Для этой цели у Циглер имелся адрес самого директора — она записала его перед тем, как уйти. Ирен ввела ботнет в документ PDF, невидимый для «противопожарных» устройств и антивирусов Министерства юстиции, и перешла к третьей фазе: «социальный инжиниринг»,
[42]
как и в знаменитой античной сцене, был призван убедить жертву собственной рукой активировать расставленную ловушку. Она отправила директору файл через мейл, пояснив, что прикрепила некоторые сведения о «пансионерке», с которыми он должен ознакомиться. Единственным слабым местом ее метода была необходимость посылки «троянца» с собственного адреса. Допустимый риск. Если кто-то поймет, что его атаковали, она скажет, что тоже является жертвой. Как только директор кликнет по документу, «Зевс» внедрится в файлы жесткого диска и сделает это так незаметно, что хозяин компьютера даже не поймет. Он откроет файл, увидит ошибку и удалит его, потом, возможно, позвонит и потребует объяснений, но будет слишком поздно. Программа успеет свить гнездо.
Внедрившись, ее персональная версия «Зевса» составит карту компьютерной системы тюрьмы, и Циглер получит ее, едва директор выйдет в Интернет. Всё будет происходить в режиме реального времени, она прочтет карту и нацелится на нужные файлы. Потом даст команду со своего сервера, «Зевс» с ней ознакомится и при следующем подключении пошлет ей запрошенные файлы. И так до тех пор, пока она не соберет всю нужную информацию, после чего прикажет «Зевсу» самоуничтожиться, и программа исчезнет. Никто не узнает, что атака имела место. Никто не сможет добраться до нее.
Покончив с первым делом, Циглер перешла к следующему. На короткое мгновение ее охватил стыд, но она все-таки взломала — в очередной раз! — компьютер Мартена, утешаясь мыслью, что действует в их общих интересах и экономит всем время. В конце концов, это рабочий компьютер… Ирен предполагала, что, захоти Сервас спрятать некие вещи, он поместил бы их в персональный ноутбук. Ирен проглядела почту и занялась жестким диском, быстро просмотрела некоторые папки и вдруг нахмурилась. Что это за программа? В последний раз ее здесь не было… У Циглер была особая память на такие вещи. Впрочем, возможно, тут нет ничего особенного… Она продолжила просмотр и снова насторожилась. Мозг подал сигнал тревоги: новый подозрительный файл. Она смешала себе еще один коктейль, вернулась к экрану и погрузилась в задумчивость, увидев результат сканирования жесткого диска. Система безопасности Министерства внутренних дел никогда бы не пропустила программу, опознанную как «враждебная», а Мартен не из тех, кто пренебрегает мерами безопасности. Получив подозрительный мейл или сообщение от неизвестного лица, он не стал бы его открывать, а сбросил бы в корзину или попросил компьютерщиков посмотреть, что к чему. Значит, программу внедрил человек, имевший непосредственный доступ в кабинет Серваса.
Кто-то поработал с компьютером…
Циглер не знала, как поступить. По логике вещей, она должна предупредить Мартена. Но так она раскроет свой способ получения информации. Как он отреагирует? Ирен сидела, поставив локоть на стол, и машинальным движением ерошила волосы. Для начала нужно попытаться как можно больше узнать о злоумышленниках. Она схватила блокнот, ручку и принялась составлять список, но почти сразу поняла, что вариантов немного:
коллега
задержанный
посетитель
Двух последних Мартен вряд ли оставил бы надолго без присмотра, значит, они вряд ли успели бы перейти к действиям. Она добавила последнюю строчку:
уборщица…
32
Впотьмах
Около 23 часов на улице появился старик с собакой. Машина Серваса с «покалеченным» сыщиком фонарем явно вызвала у него подозрения. «Как бы в полицию не сообщил…» Майор позвонил Венсану, через полчаса набрал номер Самиры, не выпуская из поля зрения дом. На втором этаже по-прежнему горел свет.
Незадолго до полуночи он заметил за стеклом силуэт, в комнате стало темно, зато осветился витраж на стыке двух крыльев здания — как раз там, где находилась шахта лифта. Через несколько минут загорелось окно на первом этаже, за темной массой зимнего сада. Сервас вывернул шею, чтобы видеть вход: ему мешал толстый ствол сосны. Несколько секунд спустя в вестибюле зажегся свет, дверь открылась, и на пороге появился Франсис ван Акер.
Сервас лег на сиденье, чтобы старый друг, направлявшийся к стоявшему метрах в двадцати красному кабриолету «Альфа Ромео Спайдер», не заметил его. Дождавшись, когда ван Акер отъедет подальше, сыщик повернул ключ в зажигании. «Франсис осторожен, будет непросто следить за ним в темноте так, чтобы он меня не заметил», — подумал Сервас. Но его старый друг сразу пошел к машине.
Сервас проехал всю улицу и успел заметить, как машина ван Акера мигнула фарами и повернула налево. Мартен ускорился, чтобы сократить отставание, а кабриолет уже летел по улице Четвертого Сентября к площади Гамбетты, в направлении на юго-восток.
У церкви, в тени дома священника, блевал пьяный студент, двое его приятелей стояли в дверях паба с пивными кружками в руках и весело ржали. «Спайдер» миновал мощенную булыжником торговую улицу с опущенными металлическими жалюзи, обогнул фонтан и вырулил на ДУ39. Сервас понял, что Франсис покидает город. Над темными лесистыми холмами сверкала полная луна. Прямой отрезок дороги закончился, и асфальтовая лента зазмеилась через лес. Сервас держал дистанцию и то и дело терял из виду огни задних фар «Спайдера». Он сверился с GPS и выяснил, что следующая развилка будет только через четыре километра, так что можно было не волноваться.