Дэн Браун - Цифровая крепость
— Неудачный выбор места, — прокомментировал Смит. — Халохот думал, что поблизости никого нет.
Халохот какое-то время наблюдал за происходящим, потом скрылся за деревьями, по-видимому, выжидая.
— Сейчас произойдет передача, — предупредил Смит. — В первый раз мы этого не заметили.
Сьюзан не отрываясь смотрела на эту малоприятную картину. Танкадо задыхался, явно стараясь что-то сказать добрым людям, склонившимся над ним. Затем, в отчаянии, он поднял над собой левую руку, чуть не задев по лицу пожилого человека. Камера выхватила исковерканные пальцы Танкадо, на одном из которых, освещенное ярким испанским солнцем, блеснуло золотое кольцо. Танкадо снова протянул руку. Пожилой человек отстранился. Танкадо посмотрел на женщину, поднеся исковерканные пальцы прямо к ее лицу, как бы умоляя понять его. Кольцо снова блеснуло на солнце. Женщина отвернулась. Танкадо, задыхаясь и не в силах произнести ни звука, в последней отчаянной надежде посмотрел на тучного господина.
Пожилой человек вдруг поднялся и куда-то побежал, видимо, вызвать «скорую». Танкадо явно терял последние силы, но по-прежнему совал кольцо прямо в лицо тучному господину. Тот протянул руку, взял Танкадо за запястье, поддерживая остававшуюся на весу руку умирающего. Танкадо посмотрел вверх, на свои пальцы, на кольцо, а затем, умоляюще, — на тучного господина. Это была предсмертная мольба. Энсей Танкадо незаметно кивнул, словно говоря: да.
И тут же весь обмяк.
— Боже всемилостивый, — прошептал Джабба.
Камера вдруг повернулась к укрытию Халохота. Убийцы там уже не было. Подъехал полицейский на мотоцикле. Женщина, наклонившаяся над умирающим, очевидно, услышала полицейскую сирену: она нервно оглянулась и потянула тучного господина за рукав, как бы торопя его. Оба поспешили уйти.
Камера снова показала Танкадо, его руку, упавшую на бездыханную грудь. Кольца на пальце уже не было.
Глава 118
— Это может служить доказательством, — решительно заявил Фонтейн. — Танкадо избавился от кольца. Он хотел, чтобы оно оказалось как можно дальше от него — чтобы мы его никогда не нашли.
— Но, директор, — возразила Сьюзан, — это не имеет смысла. Если Танкадо не понял, что стал жертвой убийства, зачем ему было отдавать ключ?
— Согласен, — сказал Джабба. — Этот парень был диссидентом, но диссидентом, сохранившим совесть. Одно дело — заставить нас рассказать про «ТРАНСТЕКСТ», и совершенно другое — раскрыть все государственные секреты.
Фонтейн не мог в это поверить.
— Вы полагаете, что Танкадо хотел остановить червя? Вы думаете, он, умирая, до последний секунды переживал за несчастное АНБ?
— Распадается туннельный блок! — послышался возглас одного из техников. — Полная незащищенность наступит максимум через пятнадцать минут!
— Вот что я вам скажу, — решительно заявил директор. — Через пятнадцать минут все страны «третьего мира» на нашей планете будут знать, как построить межконтинентальную баллистическую ракету. Если кто-то в этой комнате считает, что ключ к шифру-убийце содержится еще где-то, помимо этого кольца, я готов его выслушать. — Директор выдержал паузу. Никто не проронил ни слова. Он снова посмотрел на Джаббу и закрыл глаза. — Танкадо отдал кольцо с умыслом.
Мне все равно, думал ли он, что тучный господин побежит к телефону-автомату и позвонит нам, или просто хотел избавиться от этого кольца. Я принял решение. Мы вводим эту цитату. Сейчас же.
Джабба тяжко вздохнул. Он знал, что Фонтейн прав: у них нет иного выбора. Время на исходе. Джабба сел за монитор.
— Хорошо. Давайте попробуем. — Он потянулся к клавиатуре. — Мистер Беккер, пожалуйста, продиктуйте надпись. Медленно и отчетливо.
Дэвид Беккер начал читать, Джабба печатал следом за ним. Когда все было закончено, они проверили орфографические ошибки и удалили пробелы. В центре панели на экране, ближе к верхнему краю, появились буквы:
QUISCUSTODIETIPSOSCUSTODES
— Мне это не нравится, — тихо проговорила Сьюзан. — Не вижу чистоты.
Джабба занес палец над клавишей «Ввод».
— Давайте же, — скомандовал Фонтейн.
Джабба нажал на клавишу. И в следующую секунду все присутствующие поняли, что это было ошибкой.
Глава 119
— Червь набирает скорость! — крикнула Соши, склонившаяся у монитора в задней части комнаты. — Неверный ключ!
Все застыли в ужасе.
На экране перед ними высветилось сообщение об ошибке:
НЕДОПУСТИМЫЙ ВВОД.
ТОЛЬКО В ЦИФРОВОЙ ФОРМЕ
— Черт его дери! — взорвался Джабба. — Только цифровой! Нам нужно число! Он нас надул! Это кольцо — обман!
— Червь удвоил скорость! — крикнула Соши. — Штрафная санкция!
На центральном экране прямо под извещением об ошибке ВР представила зрителям ужасающую картину. По мере того как рушилась третья защитная стенка, полдюжины черных линий, эти хакеры-мародеры, устремлялись вперед, неуклонно продвигаясь к сердцевине. С каждым мгновением появлялась новая линия, а за ней — следующая.
— Они повсюду! — крикнула Соши.
— Присоединяются зарубежные налетчики! — крикнул один из техников. — Уже обо всем пронюхали!
Сьюзан отвернулась от экрана ВР к боковому монитору. На нем бесконечно повторялась видеозапись убийства Танкадо. И всякий раз Танкадо хватался за грудь, падал и с выражение ужаса на лице навязывал кольцо ничего не подозревающим туристам. «В этом нет никакого смысла, — размышляла она. — Если он не знал, что мы его убиваем… Ничего не понятно. Слишком поздно. Мы упустили что-то очень важное».
На экране ВР у входа толпились и множились хакеры, число их за последние минуты удвоилось. Теперь оно начало расти в геометрической прогрессии. Хакеры подобны гиенам: это одна большая семья, радостно возвещающая о любой возможности поживиться.
Лиланд Фонтейн решил, что с него довольно этого зрелища.
— Выключите, — приказал он. — Выключите эту чертовщину.
Джабба смотрел прямо перед собой, как капитан тонущего корабля.
— Мы опоздали, сэр. Мы идем ко дну.
Глава 120
Шеф отдела обеспечения системной безопасности, тучный мужчина весом за центнер, стоял неподвижно, заложив руки за голову. Он не мог поверить, что дожил до подобной катастрофы. Он отдал распоряжение вырубить электропитание, но это все равно произойдет на двадцать минут позже, чем следует. Акулы со скоростными модемами успеют скачать чудовищные объемы секретной информации через открывшееся окно.
Из размышлений об этом кошмаре его вывела Соши, подбежавшая к подиуму со свежей распечаткой.
— Я кое-что нашла, сэр! — возбужденно сказала она. — Висячие строки в источнике! Альфа-группы повсюду!
Джабба не шелохнулся.
— Мы ищем цифровой ключ, черт его дери. А не альфа-группы. Ключ к шифру-убийце — это число!
— Но, сэр, тут висячие строки! Танкадо — мастер высокого класса, он никогда не оставил бы висячие строки, тем более в таком количестве!
Эти висячие строки, или «сироты», обозначают лишние строки программы, никак не связанные с ее функцией. Они ничего не питают, ни к чему не относятся, никуда не ведут и обычно удаляются в процессе окончательной проверки и антивирусной обработки.
Джабба взял в руки распечатку. Фонтейн молча стоял рядом.
Сьюзан заглянула в распечатку через плечо Джаббы.
— Выходит, нас атакует всего лишь первый набросок червя Танкадо?
— Набросок или отшлифованный до блеска экземпляр, — проворчал Джабба, — но он дал нам под зад коленом.
— Не верю, — возразила Сьюзан. — Танкадо был известен стремлением к совершенству. Вы сами это знаете. Он никогда не оставил бы «жучков» в своей программе.
— Их слишком много! — воскликнула Соши, выхватив распечатку из рук Джаббы и сунув ее под нос Сьюзан. — Смотрите!
Сьюзан кивнула. Так и есть, примерно через каждые двадцать строк появляется произвольный набор четырех знаков. Сьюзан пробежала все их глазами.
PFEE
SESN
RETM
— Альфа-группы из четырех знаков, — задумчиво проговорила Сьюзан. — И частью программы они явно не являются.
— Да бросьте вы это, — проворчал Джабба. — Хватаетесь за соломинку.
— Может быть, и нет, — сказала Сьюзан. — Во множестве шифров применяются группы из четырех знаков. Возможно, это и есть ключ.
— Вот именно, — простонал Джабба. — Он над вами издевается. А вы тем временем погибаете. — Он посмотрел на экран. — Осталось девять минут.
Сьюзан, не слушая его, повернулась к Соши.
— Сколько там этих сироток? — спросила она.
Соши развела руками. Она села за терминал Джаббы и перепечатала все группы, а закончив, подбежала к Сьюзан. Все посмотрели на экран.
PFEE SESN RETM MFHA IRWE OOIG МEEN NRMA