Текст книги "Хоббит, который познал истину"
Автор книги: Вадим Проскурин
Жанр:
Классическое фэнтези
сообщить о нарушении
Текущая страница: 8 (всего у книги 25 страниц) [доступный отрывок для чтения: 10 страниц]
– Мне наплевать на смердов! Пусть терпят любые убытки. А насчет того, куда уходит гномье золото, ты ошибаешься, Хэмфаст. Гномы закупают магическое оружие в Ганнаре, но кто продает им это оружие? Все знают, что лучшие боевые артефакты делают аннурские мастера.
Леверлин хмыкнул, но король не обратил на это никакого внимания. Он продолжал говорить:
– Гномы считают, что те артефакты, которые они закупают, сделаны в Ганнаре, гномы радуются, что южная империя наконец-то стала делать оружие, хоть как-то сопоставимое с вооружением своего северного соседа. Но на самом деле все эти артефакты изготовлены в мастерских Утренней Звезды! Леверлин организовал тайные поставки боевых артефактов в Ганнар, это самые новейшие образцы, но они все до единого снабжены специальными охранными заклинаниями. В нужный момент все вооружение морийской армии будет заблокировано и окажется бесполезным. А кто будет виноват? Ганнарский император!
– Ты знал об этом? – спросил я Леверлина.
– Конечно, – ответил тот, – я же сам все это организовал.
– А Мезония? Она знала суть операции?
– Она знала только то, что ей нужно было знать для выполнения своего задания. Думаю, она считала, что ее миссия заключается не в организации поставок, а, наоборот, в их прекращении.
– Понятно... И что, прибыль от торговли негодным оружием на самом деле компенсирует убытки сельского хозяйства?
– Более чем. Понимаешь, Хэмфаст, сельское хозяйство Аннура на самом деле не несет никаких убытков. Гномы думают, что покупают хлеб в Ганнаре, но это аннурский хлеб. Он идет в Морию кружным путем, но более высокая продажная цена с лихвой компенсирует повышенные затраты на перевозку. А то, что официально хлеб в Морию не продается, позволило нам вдвое снизить закупочные цены. За последние четыре месяца мы удвоили золотой запас королевства, и, думаю, удвоить его еще раз нам вполне по силам.
– Мы? Разве торговля хлебом не является королевской монополией?
Леверлин ехидно усмехнулся.
– Нынче все является королевской монополией, после гражданской войны ковены лишены реальной власти. Но если король ничего не может сделать без помощи магов, о каком лишении власти может идти речь?
– Значит, вся эта операция – твоя идея, Леверлин?
– Нет, не вся. Вначале Гней на самом деле хотел вторгнуться в Морию, даже направил эмиссаров в Хоббитанию. – Леверлин хихикнул. – Я пытался его разубедить, а потом мне пришла в голову мысль... Ну, ты ее слышал.
– Эта мысль пришла не в твою голову! – возмутился король. – Это я предложил продавать гномам хлеб по завышенной цене!
Леверлин покровительственно улыбнулся. Я сразу понял, чему он улыбается. Для мастера психологии совсем нетрудно вложить свою мысль в душу другого разумного, а потом заставить того поверить, что эта мысль его собственная. Да, кажется, в Аннуре за прошедшие месяцы все вернулось в исходное состояние.
– А что за дела с наркотиками? – спросил я. – В этой операции какой глубокий смысл?
Леверлин промолчал, а Гней пустился в пространные рассуждения.
– Как ты не понимаешь, Хэмфаст, – начал говорить он, – наркотики – это абсолютное зло, они превращают нормального человека в безумца, одержимые ими готовы на все ради своего поганого зелья. В правильном государстве их не должно быть, и для того, чтобы добиться этой великой цели, годятся любые средства.
– И что, Гней, – спросил я, – в Аннуре больше нет наркотиков?
– Нет, – гордо ответил Гней, но Леверлин с ним не согласился. Он сказал:
– Когда прошел месяц, а эта безумная кампания все еще набирала обороты, я приказал ребятам не докладывать королю реальную обстановку. Гней успокоился, а вскоре и вообще забыл про то, как боролся с наркотиками.
Король открыл рот, закрыл и снова открыл.
– Как... – выдохнул он. – Как ты смел?! Не говорить правды мне? Королю? Да я... да я тебя... сгною в темнице, ты у меня... стража!
Массивная дубовая дверь распахнулась, и в кабинет ворвались двое стражников с мечами наголо. На их лицах отразилось изумление, они никак не ожидали увидеть здесь Леверлина и тем более незнакомого хоббита. Я обратил внимание, что оба стражника в первую очередь заглянули в глаза председателя Утренней Звезды и только потом обратили взор на Великого Короля Аннура.
А Великий Король бесновался. Его речь утратила связность и превратилась в бессмысленный набор слов, по большей части ругательных. Как ни странно, он вызывал не отвращение и даже не неприязнь, а только жалость.
Я взял Леверлина за руку, и мы переместились в Вечный Лес. Неприятно смотреть на правителя великой державы в таком состоянии, да и разговаривать трудно, когда совсем рядом здоровый мужчина орет в полный голос.
– Часто с ним так? – спросил я Леверлина.
– Нет, не часто, раз в месяц, иногда два раза. Чаще он напивается и начинает веселиться, тоже зрелище еще то.
– Реально страной управляешь ты?
– А кто же еще?
– Король сильно мешает?
– А сам как думаешь? Или ты полагаешь, такие истерики терпеть легко?
– Не легко. Но ты – мастер психологии, тебе проще.
– Проще. Но в таких дозах тяжело и мне.
– Что ты хочешь с ним сделать?
– Ничего. Не я посадил Гнея, не мне его и снимать.
– А если я разрешу делать с ним все, что захочешь?
– Тогда все вернется к исходному состоянию. Только торговлю хлебом я у короля отберу, она, оказывается, тоже бывает прибыльной.
– Сам не хочешь стать королем?
– Это того не стоит. Слишком многим не понравится, что во главе королевства встал мало кому известный маг. Сразу появится оппозиция, начнутся восстания... Нет, придется платить слишком большую цену. Кроме того, я не уверен, что мой сын окажется достойным преемником, а если я изменю порядок престолонаследия, все мои дети пойдут на меня войной. Нет, лучше, когда на престоле сидит марионетка, а реальная власть скрыта за кулисами.
– Хорошо. Можешь считать, что этот план получил всевышнее одобрение.
Леверлин впал в легкое замешательство. Странно, я был уверен, что он продумал весь разговор до мелочей. В чем дело?
– Слушай, Хэмфаст, – сказал Леверлин, – а ты не мог бы сам лично сказать все это королю? Я понимаю, то, как именно он это узнает, не имеет большого значения, но...
Я рассмеялся. Вот в чем дело – мудрый Леверлин боится королевской истерики.
– Ладно, – сказал я, – поговорю с королем лично, избавлю тебя от королевского гнева.
И я переместился во дворец, оставив Леверлина в Вечном Лесу.
10
Разговор с королем оставил тяжелый осадок. Трудно признаваться самому себе, что сделал глупость, а еще труднее объяснить истинное положение вещей разумному, в котором разочаровался. Гней так ничего и не понял.
– Но ты же сам говорил, что во всем должен быть порядок! Что законы превыше всего, что ковены преступны и противны человеческой природе, что власть должна принадлежать законному правителю. А что сейчас? Разве что-то изменилось? – Гней грустно посмотрел на меня своими детскими глазами.
Я пытался объяснить Гнею, что кое-что изменилось, что изменился я, что все разумные со временем меняются, что таков естественный порядок вещей, но Гней ничего не хотел слышать. Неужели раньше я тоже был таким?
– Зачем ты лишаешь меня власти? – спрашивал король. – Неужели все было зря? Революция, война – разве все это было напрасно? Ты что, жалеешь о том, что сделал?
А потом король впал в новую истерику. Почему-то он решил, что теперь ему настал конец, что Леверлин не оставит его в живых. Гней ползал передо мной на коленях и умолял не бросать его на растерзание боевым магам. Он говорил, что его ненавидят абсолютно все, что это ничем не оправданная жестокость – позволить человеку вкусить неограниченной власти, а потом отобрать ее, что это то же самое, как если бы я дал ребенку конфету и тут же отобрал. Что я мог ответить на это? Только одно.
– Мне жаль, – сказал я, – что ты оказался неразумным ребенком и что власть для тебя не тяжкое бремя, а вкусная конфета. Ты оказался недостойным правителем, Гней, и сейчас я не нарушаю справедливость, а восстанавливаю ее. Раньше я думал, что власть должна принадлежать законному правителю, но я ошибался. Власть должна принадлежать достойному правителю, и отныне будет так. У тебя был шанс, но ты не смог им воспользоваться или не захотел, а второго шанса уже не будет.
– Но Леверлин никогда не избавит мир от оружия массового поражения! – завопил Гней. – Ты ведь хотел именно этого! Почему ты так легко отказываешься от великой цели?
– Потому что я понял, что моя цель совсем не такая великая, как я полагал. Мне многое открылось, и, когда тысравниваешь себя с ребенком, ты намного более прав, чем можешь себе представить. Да, яйца феникса – зло, но в мире существует и другое зло, намного большее. И, кстати, почему ты не избавил Аннур от оружия массового поражения? Это было в твоих силах, а что сделал ты? Ты приказал бомбить орков, поселившихся в Могильниках! Ты когда-нибудь слышал, как пищит младенец, умирающий от ожогов? Конечно нет! Откуда тебе это слышать?
– Но я не приказывал бомбить орков, – удивился Гней. – Я приказал провести в Могильниках показательные бомбардировки, я особо требовал, чтобы от них не пострадали ганнарские переселенцы. Зачем мне было их убивать? Они принесли бы мне гораздо больше пользы, если бы вернулись в Ганнар испуганными и озлобленными и рассказывали бы всем о том, как ужасна мощь аннурских драконов. Я никого не приказывал жечь живьем, тем более младенцев.
– Церн пытался поселить в Могильниках мордорских ренегатов. Твои драконы истребили их до последнего существа, притом с поистине зверской жестокостью. Может быть, ты и прав, может, это не ты приказывал, может, летчики сами проявили инициативу, какая разница? Ты не справился с управлением страной, и отныне ты будешь марионеткой на троне. С этой ролью ты неплохо справлялся.
11
– Ну что, Уриэль, как дела? Хаммер не появлялся?
– Нет, не появлялся. Не могу понять, что случилось. Я был уверен, он сделает все, что угодно, только бы попасть в нормальный мир. Ясно, я где-то ошибся, но где?
– Не переживай, Уриэль. Мне никогда не нравилась идея превратить человека в бота, а потом еще и отобрать у него деньги.
– Но ты сам ее предложил!
– Я был не прав. Так делать не стоило, нельзя строить свои планы на несчастьях других.
Уриэль скептически хмыкнул, и я поспешил уточнить:
– Без крайней нужды. В данном случае, думаю, крайняя нужда еще не настала. Твои артефакты не зафиксировали нарушений в защите серверов?
– Пока нет. Но у меня появилась еще одна мысль. Зачем проникать в пространство атакуемого сервера в качестве нового субъекта? Если прицепиться к каналу, который обслуживает легального банковского клиента, можно получить тот же самый результат.
– Но там же всякие шифрования...
– Если установить контроль над компьютером клиента, можно зашифровать от имени клиента все, что захочешь.
– Но если ты установишь контроль над компьютером клиента, ты получишь совершенно законный доступ к банковскому счету этого клиента. Зачем тебе тогда подцепляться к каналу?
– И то верно. Но тогда... Нет, это совсем не так просто, как кажется. Нужно точно так же искать брешь в защите, но не компьютера банка, а компьютера клиента. В целом это немного проще, но здесь есть и свои проблемы. Связь может прерваться, компьютер может выключиться, нет, здесь все совсем не просто.
– Но ты же говорил, что можешь контролировать любой мир, который хотя бы раз посетил администратор!
– Не любой. И администратор должен посетить мир после того, как его посетил я. И не каждый компьютер содержит внутри себя виртуальный мир. И не каждый мир принимает посетителей.
– Но эти хакеры, они же как-то грабят банки!
– Они используют различные слабости в защите, так называемые дыры, но каждую дыру можно использовать только один раз, после этого она становится известной хозяину атакованного сервера, и ее закрывают. Более того, существуют списки известных дыр, которые лежат на специальных серверах, и рядом с описанием каждой дыры лежит специальная заплатка, которая ее закрывает.
– Кто делает эти заплатки?
– Те же компании, которые делают системы, в которых находят дыры. Я думал над тем, чтобы сделать свою заплатку к какой-нибудь дыре и чтобы эта заплатка создавала еще одну дыру, не такую заметную, но еще более опасную. Но оказалось, что раньше так уже делали, и теперь все знают, что такое бывает, и никто не будет ставить на свою систему заплатку неизвестного производителя.
– А если всем говорить, что нашу заплатку делали не мы, а производитель системы?
– Говорить-то можно, но никто не поверит. Видишь ли, Хэмфаст, существуют специальные средства защиты от таких действий. Они весьма непросты, описывать их придется долго, но они существуют и работают весьма эффективно.
– Понятно... Значит, как только кто-то находит дыру в защите, он сразу сообщает о ней другим?
– Обычно да.
– А как он сообщает? Просто помещает информацию на специальный сервер?
– Ну да.
– А если какой-нибудь администратор не читает то, что составляет содержание этого сервера?
– Серверы, публикующие данные по защите информации, постоянно обмениваются новостями. Достаточно регулярно читать один сервер, и ты будешь знать обо всех дырах.
– А если администратор вообще не читает новости по защите информации?
– Тогда его сервер быстро взломают, и он поневоле начнет читать новости.
– М-да... Так что, нам остается только ждать?
– Боюсь, что да. Рано или поздно мы получим сигнал либо от одного из артефактов, либо от Хаммера. Запасись терпением, Хэмфаст, мы с тобой сделали все, что могли. Теперь надо ждать.
– Неужели больше ничего нельзя сделать?
– Я не знаю. Если хочешь, полазь по Междусетью, почитай хакерские серверы, может, тебе придет в голову какая-нибудь свежая идея.
12
Февраль 3009 года выдался скучным. Ни один из артефактов не сообщил Уриэлю о том, что можно начинать атаку. Хаммер бесследно исчез, боюсь, мы его сильно недооценили. Большинство людей, подобных Хаммеру, всегда считают себя самыми сильными, они пользуются любой возможностью подавить и унизить своего ближнего, но, столкнувшись с превосходящей силой, впадают в ужас и готовы на все, лишь бы избавиться от опасности и вернуться к привычному высокомерному состоянию. Но, похоже, Хаммер не из таких людей, в нем есть какая-то внутренняя сила, будь он таким слизняком, каким казался, он бы давно уже приполз к Уриэлю с деньгами в зубах. Но он не такой, и теперь приходится признать, что опыт не удался.
Никто из ушедших в Междусетье не объявился: ни Олорин, ни Сссра, ни Мезония. Лора не выходила из Средиземья, думаю, с ней все нормально, иначе она обратилась бы за помощью. Несколько раз я порывался отправиться в Аннуин или Минатор, посмотреть, что там сейчас происходит, но каждый раз отказывался от путешествия. Не уверен, что мне понравится то, что я увижу, а если мне это не понравится, вполне возможно, что мне захочется снова вмешаться в большую политику Кто знает, к чему это приведет на этот раз? Лучше не рисковать.
В общем, я лазил по хакерским серверам Междусетья и читал все подряд. И чем больше я читал, тем сильнее росло во мне восхищение гением Уриэля. Поистине удивительно, как глубоко он сумел вникнуть в то, как работают компьютеры, ничего не зная о том, что это такое – компьютеры. Он называл системный интерфейс высшей магией, а машинный код первоосновой бытия, но, как ни назови вещь, ее суть от этого не изменится. Редко кому из хакеров удается в течение жизни обнаружить хотя бы одну новую дыру в защите какой-нибудь системы. Уриэлю это удалось, но даже он не смог сделать ничего большего, чем установить контроль над несколькими второстепенными серверами Междусетья, которые никто не ломал только потому, что это никому и никогда не было нужно. Чтобы украсть деньги, мало быть толковым специалистом, нужно кое-что еще: опыт, друзья, удача и, самое главное, первоначальное вложение капитала в виде легального банковского счета. Наверное, раньше никто не задумывался, как трудно украсть деньги, если не иметь денег с самого начала. Странно, но уголовный бизнес, похоже, так же требует инвестиций, как и любой другой.
В конце концов я бросил читать научные статьи и техническую документацию и обратился к разделам, которые почему-то называют подземными. Уверен, что девять из каждых десяти размещенных здесь баек выдуманы от начала до конца, а десятая правдива, самое большее, наполовину. Но автор каждой истории клянется, что пишет истинную правду, и смертельно обижается на каждого, кто осмеливается подвергать сомнению правдивость написанного. Впрочем, некоторые байки довольно забавны.
А потом я набрел на одну историю, которая заставила меня задуматься. Почему бы и нет, подумал я, на практике такого никто, конечно, не делал, но почему бы не попробовать превратить этот бред в реальность? Готов поклясться, так нагло не действовал еще никто. Попробуем.
13
–Смотри, Уриэль, что у меня есть!
– Это что такое? Неужели банковский счет?!
– Он самый. Не спеши радоваться, на нем лежит меньше ста долларов, и он годится только на то, чтобы оплачивать коммунальные услуги.
– Какие услуги?
– Коммунальные. Отопление, освещение, вывоз мусора и тому подобное. Ты знаешь, в реальном мире большинство людей живут в больших домах, в которых каждая семья занимает только малую часть общей площади. Коммунальные услуги в таких домах выполняются особыми компаниями, и для оплаты этих услуг используются особые счета., – Так что, этот счет нельзя использовать для наших целей?
– Нельзя.
– Тогда зачем он нужен?
– Смотри.
И я показал Уриэлю подборку документов. Уриэль просмотрел их, вначале бегло, потом более внимательно.
– И что? – спросил он. – Что это все значит?
Я начал объяснять.
– В реальном мире есть одна компания, которая называется «Раптор-кола», она производит какую-то гнусную жижу. То ли люди пьют эту жижу, то ли травят ею насекомых, я так и не понял, да это и не важно. В общем, эта компания очень большая, она имеет филиалы почти во всех странах мира, причем во многих странах их несколько, и некоторые из них, чтобы платить меньше налогов, оформлены как независимые компании, словом, эта компания настолько огромна, что даже руководящие менеджеры точно не знают, чем именно они владеют.
Уриэль начал понимать.
– Ага, – сказал он, – ты создал новое представительство... Нуменор?! Да ты издеваешься над ними! Нет, Хэмфаст, я, конечно, ценю твое чувство юмора, но всему есть предел! Ты уверен, что никто из менеджеров этой рапоколы не читал Красную книгу?
– В Красной книге Нуменор упоминается только несколько раз. Легенда о Нуменоре полностью приведена в другой книге, которая называется «Сильмариллион», а ее мало кто читал, потому что она чудовищно занудна. Не думаю, что в ближайшее время кто-нибудь поймет, что Нуменор – несуществующая страна. А если менеджеры и поймут это, они наверняка предпочтут замять дело, чтобы не выглядеть посмешищем.
– Ну, не знаю... Может, ты и прав, но, по-моему, это слишком рискованно. Но как ты сумел организовать несуществующее представительство, да еще и в Нуменоре? Ты взломал сервер этой компании? Тогда почему ты просто не взял деньги?
– Я ничего не взламывал, я пошел другим путем. Вначале я послал самое обычное письмо одному из рядовых клерков, я задал один простой вопрос, на который получил вполне понятный ответ.
– Как ты узнал адрес этого клерка?
– Почтовые адреса сотрудников компании не считаются секретом, в тайне держат только адреса высших менеджеров. Наверное, чтобы им не докучали всякие деятели вроде меня.
– Ты отправил ему письмо, получил ответ, а что дальше?
– Я отправил другое письмо, в котором поблагодарил за оказанную помощь. Потом, через два дня, я отправил еще одно подобное письмо другому клерку, который, судя по открытым данным компании, был знаком с первым.
– Зачем?
– Во всех письмах был фальшивый обратный адрес, он указывал на несуществующее нуменорское представительство.
– Но как ты получал ответы на свои письма?
– Я взломал один из вспомогательных серверов компании, участвующих в пересылке почты. Вся серьезная переписка идет в зашифрованном виде, взлом почтового сервера не представляет для компании серьезной угрозы. А открытая переписка не стоит того, чтобы ее защищать. В общем, этот компьютер никто особо не защищал, проникнуть в него не составило большого труда.
– Значит, ты научился отправлять письма из Нуменора и получать ответы на них. Но какой в этом смысл?
– Слушай дальше. Через неделю после отправки первого письма я отправил письмо, в котором была очень смешная ошибка. Люди реального мира пишут письма с помощью клавиатуры, это такая штука...
– Не надо объяснять, я знаю, что это такое.
– Так вот, когда на клавиатуре набирается текст, легко можно перепутать руны, клавиши которых расположены по соседству. В моем письме были перепутаны две руны, из-за чего имя одного из младших менеджеров превратилось в грязное ругательство. Поскольку ошибка была в имени адресата, письмо было перенаправлено администратору почты, который долго смеялся и показывал это письмо всем друзьям.
– Но зачем это было нужно?
– Затем, что через две недели после начала операции половина сотрудников центрального представительства знала, что в Нуменоре существует подразделение их компании, в котором работают довольно странные люди, настоящие чудаки. И когда я прислал в центральный офис... ну, офис – это...
– Я знаю, что такое офис. Продолжай.
– Так вот, я прислал в центральный офис отчет об открытии нового представительства. Этот отчет никого не удивил, все знали, что представительство в Нуменоре существует, а тот факт, что оно открыто только что, объясняет, почему раньше никто о нем не слышал. К письму был приложен небольшой артефакт, я взял его текст с одного хакерского сервера и немного подправил, чтобы на него не отреагировала защита... В общем, я получил контроль над всеми компьютерами, на которых читали этот отчет.
– Но как ты узнал, что писать в отчете? Я так понимаю, в каждой организации отчеты пишутся по своим правилам.
– Я и не знал, что писать в отчете. В первом варианте отчета вообще не было текста, а артефакт, который я приложил к тексту, создавал видимость, что файл испорчен. Мне ответили, что отчет не читается, и попросили переслать его еще раз. А к этому времени я уже получил доступ к архивам компании и смог написать правдоподобный текст. Я отправил его, меня похвалили и попросили перечислить регистрационные данные нашего представительства, потому что, как мне сказали, какой-то дурак забыл внести их в общую базу.
– Базу?
– Ну... правильно это называется база данных, это вроде списка сложного формата с возможностью быстрого поиска. В общем, они подумали, что кто-то забыл внести данные о нашем отделении в общий список, и я направил им то, что они просили. Теперь Нуменорское представительство официально зарегистрировано!
– А откуда взялся счет на коммунальные услуги?
– Его номер прислали из центрального офиса. Деньги на текущие расходы выдаются подразделениям компании централизованно, и при регистрации нового представительства автоматически заводится соответствующий счет. Завтра или послезавтра я получу номера счетов, через которые оплачиваются другие расходы, и тогда мы получим настоящие деньги реального мира! Как тебе моя идея?
– Замечательно! Я даже немного завидую тебе. И я рад за тебя, честное слово, Хэмфаст, я не ожидал, что ученик так быстро превзойдет учителя.
– Я еще не превзошел тебя! То, что эта вещь получилась у меня, а не у тебя, еще ни о чем не говорит. Да и вообще, мы ничего еще не получили. С коммунального счета деньги снимать нельзя.
– Кстати! А куда они уходят? Какие коммунальные услуги могут быть в Нуменоре?
– Никаких. Эти деньги автоматически перечисляются в один сиротский приют. При перемещении денег указывается только банковский адрес, а не географический, и не так просто понять, что деньги идут совсем не туда, куда должны идти. А в приюте думают, что это очередное благотворительное пожертвование, они привыкли к таким вещам.
– Разве нельзя было перечислить эти деньги не на сирот, а на закупку компьютера?
– Нельзя. Во-первых, этих денег не хватит, а во-вторых, в компании действует очень жесткая отчетность. Завести несуществующий отдел можно легко, а если потратить деньги не на то, на что положено, менеджеры сразу все поймут и попытаются обратиться в нуменорскую полицию. Ничего у них, конечно, не получится, но операция накроется. Понимаешь, никто никогда не пытался надуть компанию так крупно, обычно мошенники работают по мелочам, чаще всего они просто пытаются потратить деньги компании нецелевым образом. Служба безопасности очень внимательно отслеживает такие попытки, обмануть ее, наверное, можно, но лучше не пробовать, риск слишком велик.
– Подожди, Хэмфаст, но ведь нам потребуется закупить очень мощный компьютер, из таких, которые не используются для бумаготворчества. Как ты обоснуешь его необходимость?
– Никак. Я вообще не рассчитываю получить большую сумму с этого мошенничества. Мы получим легальный банковский счет, а вместе с ним доступ к банковскому компьютеру. А все остальное – твоя забота. Ты справишься?
– Не могу ничего обещать, но попробую. Ты молодец, Хэмфаст!
14
На следующий день мы получили легальный банковский счет, а вместе с ним и пропуск за огненную стену, отделяющую от остального Междусетья внутреннюю сеть одного очень большого международного банка. Вот, кстати, еще один образец экономического бреда – международный банк. Нет, вы только вдумайтесь в смысл этих слов! Подумайте, что произойдет с этим банком, когда страны, в которых живут основные акционеры, начнут воевать между собой. Я не понимаю, те, кто основывает такие банки, они вообще об этом не думают?
Но вернемся к нашим делам. Не могу сказать, что дальнейшее было простым делом. Уриэль возился с этим банком почти до конца марта, он пытался подробно объяснять мне, что именно он делал, но я не понял почти ничего. Могу пересказать только основные моменты.
Итак, вначале мы имели минимальный доступ во внутреннюю сеть банка, нам не позволялось почти ничего – только класть деньги на свой счет, снимать их для перевода на другой счет, да еще получать справку о состоянии счета. Любые другие запросы сгорали на огненной стене. Целая неделя потребовалась Уриэлю, чтобы найти в стене проход.
Проход оказался совсем простым. Те, кто проектировал банковскую сеть, в самом начале работы сделали большую глупость – установили на вход недостаточно мощный маршрутизатор. Вначале он работал очень даже хорошо, но нагрузка росла, и скоро он стал самым узким местом сети. Надо сказать, что этот маршрутизатор не был компьютером, он представлял собой специализированное устройство, и потому его нельзя было переконфигурировать, как это обычно делают с устаревшими компьютерами, то есть заменить только отдельные узлы, что стоит гораздо дешевле, чем менять весь компьютер. Специализированный маршрутизатор можно поменять только весь целиком.
В один прекрасный момент администраторы банка поняли, что маршрутизатор нужно менять. И тогда они сделали вторую глупость. Они не стали его менять, они решили сэкономить деньги и поставили параллельно со старым маршрутизатором новый. Они не учли факт, известный любому алхимику: две субстанции, каждая из которых совершенно безобидна, при смешивании могут дать совсем небезобидную смесь. Два сигнала, идущие от одного источника к одному приемнику по двум разным маршрутам, соединившись, дают третий сигнал, который может приобрести совсем другой смысл по сравнению с тем, что был введен во внутреннюю сеть. По-научному это называется «фрагментация пакетов». Отправляем один пакет, отправляем другой, через огненную стену они проходят по отдельности, каждый через свой маршрутизатор, а у получателя два пакета сливаются и образуют третий, да такой, что огненная стена ни за что бы его не пропустила. И в конечном итоге все оказалось предельно просто – Уриэль сотворил специальное заклинание, или, в терминологии реального мира, написал специальную программу, которая преобразует входные данные к такому формату, что они гарантированно проходят через огненную стену, хотя защита сочла бы их угрожающими, будь данные представлены в обычном формате.
Вот так и был пройден первый эшелон защиты, мы получили нормальный доступ к внутренней сети. Многие хакеры после этого забывают об осторожности, и их необдуманные действия привлекают внимание демона-хранителя, который правильно называется «система обнаружения вторжений». Но Уриэль знал об этой опасности, он действовал умело и тщательно, и демон-хранитель нас так и не заметил.
В первую очередь Уриэль получил список компьютеров внутренней сети, из которых выбрал тот, который показался ему наименее значительным и потому наиболее уязвимым. Когда мы проникли во внутренности этого компьютера, оказалось, что с ним работает одна пожилая женщина, работа которой состоит в том, что она составляет никому не нужные бумажки, которые никто никогда не читает, но их нужно составлять, потому что так велит закон. Эта женщина прекрасно понимает, что ее работа никому не нужна, и большую часть рабочего времени она проводит, играя в глупые игры. Ей всегда очень скучно, она рада любому событию, нарушающему однообразный распорядок жизни, и, когда она получила письмо, явно направленное по ошибочному адресу, она не заподозрила ничего дурного. Прикрепленный к письму боевой артефакт активизировался без всяких проблем.
Мы установили контроль над одним из компьютеров внутренней сети банка и тем самым прошли второй эшелон обороны. И неожиданно оказалось, что дальше обороны нет. Ну, не совсем нет, кое-что есть, но то, что осталось преодолеть, ограничивается стандартными защитными функциями установленных в банке программ. Очевидно, администраторы не думали всерьез, что взломщики смогут забраться в их сеть, и не предусмотрели специальной защиты от внутреннего врага. Дальнейшее было совсем просто.
На захваченный компьютер ушло заклинание Уриэля, с помощью которого два года назад он скопировал ключ силы Олорина, и уже через полчаса мы имели к компьютеру административный доступ. Оказывается, администраторы банка для облегчения своего труда использовали особую программу, которая по очереди подключалась к компьютерам сети, собирала с них информацию о последних событиях и складывала ее в одно место. Никому и в голову не приходило, что, с точки зрения заклинания Уриэля, подключение к компьютеру этой программы ничем не отличается от прохода майара через врата миров.
Наш доступ к компьютеру глупой женщины стал неограниченным, и через минуту после этого в наших руках были пароли всех людей, когда-либо работавших с этим компьютером. Пароли, естественно, были зашифрованы, но компьютер, поддерживающий Средиземье, очень мощный, достаточно мощный, чтобы справиться с этим шифром. И спустя девять дней мы с Уриэлем стали администраторами всей банковской сети. Последний этап взлома, проникновение в базу данных, потребовал так мало усилий, что об этом вообще нечего говорить.