— Сссра не присоединялся ко мне, — возразил Олорин, — сейчас мы встретились в первый раз с того времени.
— Я имею в виду, — пояснил Уриэль, — что Сссра тоже неизвестно куда подевался. Мы остались вдвоем с Хэмфа-стом, и в один прекрасный момент у Хэмфаста возникла идея перенести Средиземье на другой компьютер.
— Зачем? — удивился Олорин.
— Затем, чтобы мы стали полновластными хозяевами мира и могли больше не опасаться, что проект моделирования Средиземья когда-нибудь закроется и наш мир перестанет существовать. Мы ограбили один банк и на эти деньги купили компьютер, на котором развернули копию Средиземья.
— Так вы теперь хакеры?
— Хакеры. Но хреновые, потому что нас выследили менты, это в России вроде как у вас копы. К этому времени Сссра вернулся, и нас арестовали, всех троих. Менты передали нас одной из спецслужб, которая хотела использовать нас в своих целях. Мне удалось вырваться.
— Как ты сумел? — спросил я. Перебивать рассказчика невежливо, но я не смог удержаться.
— Похоже, в моем коде гораздо больше недокументированных возможностей, чем я предполагал. В частности, там есть код, реализующий какую-то атаку, я так и не понял, какую именно, времени не было… В общем, едва меня активизировали, как я тут же переполз в системное адресное пространство, даже не знаю, каким образом. Я отлеживался там, пока Макс, это один из начальников той спецслужбы, не решил выпустить Хэмфаста в Интернет. Я прицепился к телу Хэмфаста, как вирус, а перед этим уничтожил все резервные копии, которые понаделали без нашего ведома.
— Так что, моих копий у них тоже нет?
— Теперь нет. В общем, я сбежал. Некоторое время я прятался на малопосещаемых серверах, осмысливал происходящее, пополнял знания в области хакерских технологий, а потом настал момент, когда я решил, что пора применить знания на деле. Пока я сидел в темном углу секретного сервера, я от скуки читал их документы, довольно много интересного нашел. Знаете, например, как был потоплен 11-й флот США?
— Какая разница? — Я попытался вернуть разговор в прежнее русло, но неудачно, ибо Сссра поддержал новую тему.
— Да это знают все, кто читает газеты! Подводная лодка класса “Курск” скрытно доставила в Персидский залив несколько маленьких дизельных лодок класса “Пиранья”, оснащенных специальными присосками в верхней части корпуса. Эти лодки прицепились к какому-то иракскому танкеру и были отбуксированы в открытое море, там они отцепились и атаковали эскадру. В открытом море их никто не ждал, “Пираньи” работают только в непосредственной близости от баз, так что остальное было делом техники.
— Ага, — саркастически усмехнулся Уриэль, — затопить двадцать с чем-то кораблей — дело техники. Сколько торпед несет одна “Пиранья”?
— На этих лодках было ядерное оружие!
— Спутники не засекли ни одной вспышки, и ни одно измерение не показало никакого загрязнения.
— Это было особое ядерное оружие!
— Ага, чистое, из красной ртути. Нет, Сссра, все было гораздо проще: 11-й флот бомбили с воздуха. Двести самолетов, в том числе почти сто тяжелых бомбардировщиков.
— Не говори ерунды! Это получается больше половины всей российской стратегической авиации.
— Именно так.
— Почему же ни один спутник не засек никаких подозрительных перемещений в воздухе?
— Спутники все прекрасно засекли. Но кто в наше время смотрит спутниковую съемку в реальном времени? Все кадры прогоняются через систему обнаружения аномалий, те снимки, где нет ничего интересного, немедленно уничтожаются.
— Немедленно?
— Да, немедленно. Раньше их какое-то время хранили, вначале год, потом месяц, а потом, когда разведывательных спутников стало в четыре раза больше, архивы уничтожили и перестали возобновлять. Не было никакой возможности хранить такую гору информации, которая скорее всего никогда не потребуется. А если вдруг потребуется, проще сделать повторный снимок.
— Но все равно, как можно собрать в одном месте двести самолетов, чтобы ни одна система не заметила ни одной аномалии? Да, эти системы тупые, но не до такой же степени!
— Самолеты перемещались по коридорам гражданской авиации. На ковровую бомбардировку самолеты заходят, почти соприкасаясь крыльями, хороший пилот может вести бомбардировщик в двухстах метрах от пассажирского лайнера, и это будет совершенно безопасно — ни один радар не засечет, что летит не один самолет, а два.
— Над Россией не летает столько гражданских самолетов!
— Некоторые бомбардировщики провели в воздухе до четырех суток. На борт загружалось два сменных экипажа, регулярно проводились дозаправки.
— А как они долетели до Персидского залива?
— Через Иран. Президент Ирана был в курсе.
— Через весь Иран по гражданским коридорам?
— Да.
— Ни хрена себе! Хорошо, они долетели почти до цели. Но гражданские самолеты не летают над заливом.
— На самом деле летают, хотя и довольно редко. Но над заливом эта воздушная армада маскировалась по-другому. Видишь ли, двести самолетов, летящих плотным строем, на экранах радаров похожи на пылевое облако.
— Откуда над морем пылевое облако?
— Из иракской пустыни. Иракские метеостанции начали передавать предупреждение, когда воздушная эскадра только входила в пространство Ирана.
— Но, когда они подошли вплотную, неужели американцы ничего не заметили?
— Самолеты взяли на борт крылатые ракеты большого радиуса действия. По мере приближения к цели выпускалось все больше и больше ракет. На дистанции тридцать миль в облаке было уже более двух тысяч целей.
— Две тысячи противокорабельных ракет?
— Нет, не все ракеты были противокорабельными, большинство вообще не имели боеголовок, они предназначались только для имитации пылевого облака. В конце выпускались даже ракеты класса “Ураган”.
— Это которые обычно запускают с самоходных повозок? Но они вроде вообще не имеют системы наведения, и радиус действия у них совсем небольшой.
— Я же говорю, они запускались только для имитации.
— А излучение радаров?
— Армада наводилась на цель со спутников, использовались только узконаправленные антенны. Радары включились только тогда, когда ракеты приблизились к целям на десять-пятнадцать миль. Что интересно, после этого американская система ПВО вообще перестала работать. Аналитики считают, что произошло переполнение стека — вряд ли программисты тестировали систему в ситуации, когда во втором круге контролируемой зоны одновременно появляется три тысячи новых целей.
— И что произошло дальше?
— То, что и следовало ожидать. С американских кораблей не взлетело ни одной ракеты, по радио не было передано ни одного сообщения. Скорее всего люди просто не успели задействовать резервные цепи управления, когда зависли компьютеры.
— М-да… Сильно.
— Слушайте, ребята, — спросил я, — откуда вы знаете все эти подробности насчет вооружения реального мира? Уриэль — понятно, ему было скучно, и он читал все подряд, а ты, Сссра?
— А я всегда интересовался военным делом, это у меня инстинкт такой. — Дракон радостно осклабился.
— Это все очень интересно, — сказал Олорин, — но мы отклонились. Что было дальше, Уриэль?
— Я решил собрать всех нас снова вместе. Я начал с тебя, Олорин, я узнал, что тебя захватили американские спецслужбы, и я начал привлекать их внимание. Я рассылал письма, размещал объявления на разных форумах… Ну и тому подобное. Однажды я получил ответ. Олорин писал, что хочет со мной встретиться, притом не где-нибудь, а прямо во внутренней сети АНБ.
— Я не предлагал этого! — возмутился Олорин.
— Конечно, не предлагал, я сразу понял, что ты не имеешь к этому письму никакого отношения. Я сделал вид, что поверил в то, что общаюсь с настоящим Олорином, но сказал, что на этот сервер не пойду никогда и ни под каким видом. Олорин, то есть не Олорин, а тот, кто прикрывался его именем, сделал вид, что раньше не знал, что это за сервер, и предложил встретиться в другом месте. Я даже не ходил на эту встречу, я знал, что Олорина там не будет. В очередном письме я написал, что там было много странных личностей и вообще это все очень подозрительно, Олорину надо серьезно опасаться, чтобы его не захватили спецслужбы. Такая ситуация повторилась еще дважды, а потом в диалог включился настоящий Олорин. Дальше все было просто.
— Но мы собирались встретиться вовсе не в Африке! — воскликнул Олорин.
— Я понимаю. Встреча была запланирована на сервере, который контролируют твои хозяева, но они перехитрили сами себя, они выпустили тебя в Интернет не из собственной сети, а через независимого провайдера.
— И что?
— Я поменял несколько DNS-записей, и ты оказался в Африке, а твоя группа поддержки так и не поняла, почему ты никак не появляешься в назначенном месте.
— Но почему мы со Сссра оказались в том же месте и в то же время? — не понял я.
— Не знаю, — признался Уриэль. — Может, Макс с компанией параллельно проводили операцию по захвату Олорина?
— Да, так оно и было! А в качестве приманки они использовали тебя. Понимаешь, они думали, что ты умер.
— Это-то я понимаю. В качестве приманки, говоришь? Типа Уриэль ищет Олорина, об этом узнают его хозяева, они пытаются обмануть Уриэля, подсовывая ему своих сотрудников, но… Короче, должно было произойти то, что произошло на самом деле, только Олорин должен был оказаться не здесь, а у Макса. Так?
— Именно.
— Оригинальная ситуация! Они изображают, что я хочу выйти на контакт с Олорином, а я действительно хочу выйти на контакт с Олорином, Олорин отправляется на встречу со мной… или с тем Уриэлем, которого изображали люди Макса… Олорин, ты с кем собирался встречаться?
— А я-то откуда знаю?
— И то верно. Значит, Олорин попал не туда, куда должен был попасть, потому что я подменил DNS-таблицу. Хэмфаст, а почему ты и Сссра попали в Африку?
— Не знаю, — сказал я.
— Очевидно, Макс указал не IP-адрес, а DNS-имя, — сказал Сссра. — Мы попали туда, куда оно указывало в момент перехода.