Николай Волков - Тени и души
Насколько он понимал третий уровень защиты, тот выстраивался по принципу ментального замка, то есть открывался только при посыле определенной фразы на определенной частоте. Рассчитать частоту проблемы не составило, в этом помог все тот же старый деинг, но вот фраза…
Хакер впервые в жизни столкнулся с тем, что пароль на доступе совершенно не ограничен количеством используемых символов, и принялся за переписывание своих криптопрограмм по подбору пароля. Переделав их, он думал, что теперь довольно быстро расправится с очередной сложностью, вставшей на пути, но проклятый «лед» никак не «кололся», выдавая ему полную белиберду, сообщая, что вводимые символы некорректны. Это издевательство шло уже последние два месяца, и ужасно его бесило.
Найдя в инфосети досье, собранное на Дайруса его дочерью, он поразился тому, насколько детальным оно было, и, при внимательном прочтении, выяснил, что Высший маг, как ему было и положено, знал массу языков, в том числе и мертвых. Хорошенько выругавшись, он дополнил свои криптобазы модулями с алфавитами этих языков, но упрямая защита все равно посылала его куда подальше.
В текущий момент, он сидел, внося в базу все известные миру символы, использовавшиеся магами. Занятие было не из простых, так как за тысячелетия подобных символов набралось слишком много, неизмеримо больше, чем букв в алфавитах всех языков в мире.
Закончив ввод очередной базы, на этот раз бересской, пятисотлетней давности, он сохранил ее, и потянулся за соком ариссы, не обратив внимания на то, что его рукав, скользнув по тачпаду, перевел курсор на выставленную им галочку «подключить языковые базы». Обратное движение сняло эту галочку, и он, все еще не замечая этого, нажал кнопку запуска.
— Посмотрим, может эти символы… Твою мать!
Он заметил отсутствие галочки, но ноутбук в этот момент выдал совпадение символов.
— Что?
Хакер нахмурился, пытаясь понять, что же именно мог найти компьютер, и затребовал вывод совпадения. Спустя десять секунд из его кабинета раздался неудержимый смех, который привлек внимание проходящего мимо Грома.
— В чем дело, Тимур? — поинтересовался он, открывая дверь кабинета.
Утирающий слезы программист уже даже не мог смеяться, и лишь слабо хлопал в ладоши, подобно умственно отсталому тюленю.
— Дайрус… — смог выдавить он, ткнув пальцев в экран, на котором находился какой-то текст — лучшего пароля для этого мира он просто не мог подобрать…
Гром нахмурился, а Тимур, сделав глубокий вдох, начал читать, постоянно скручиваемый новыми приступами смеха:
Варкалось. Хливкие шорькиПырялись по наве,И хрюкотали зелюки,Как мюмзики в мове.
О бойся Бармаглота, сын!Он так свирлеп и дик,А в глyще рымит исполин —Злопастный Брандашмыг.
Но взял он меч, и взял он щит,Высоких полон дyм.В глyщобy пyть его лежитПод дерево Тyмтyм.
Он стал под дерево и ждет,И вдрyг граахнyл гром —Летит yжасный БармаглотИ пылкает огнем!
Раз-два, раз-два! Горит трава,Взы-взы — стрижает меч,Ува! Ува! И головаБарабардает с плеч.
О светозарный мальчик мой!Ты победил в бою!О храброславленный герой,Хвалy тебе пою!
Варкалось. Хливкие шорькиПырялись по наве,И хрюкотали зелюки,Как мюмзики в мове.
— Что это за бред? — поинтересовался бывший наемник, у медленно сползающего под стол программиста.
— Это не бред. Точнее бред, но это стихотворение из книги. Я переведу ее тебе в инфомассив. Из книги нашего мира. Лучшего пароля, для этого мира, где и понятия не имеют о Льюисе Кэрроле, просто не придумать. И он не нашел ничего лучше, как вводить его на том языке, который тоже не знают в этом мире. А я — идиот, потративший кучу времени впустую. Боже, мне надо было сразу догадаться, что раз он питает такую слабость к нашему миру, это должно быть что-то оттуда, а не местное…
— То есть, у тебя все хорошо?
Тимур, не обращая внимания на вопрос, наложил полученный текст, на необходимую частоту, и послал запрос на снятие защиты. Увидев, как она исчезает, он улыбнулся.
— Все просто замечательно. Вот только у меня прибавилось работы.
Он целиком погрузился в изучение того, к чему так бережно относился самый гениальный из Высших магов последнего столетия, и даже не заметил, как его коллега, с улыбкой, покинул кабинет, аккуратно прикрыв за собой дверь.
* * *Оллет неторопливо протирал бокалы, когда приземлившаяся перед баром пара бизнесменов, в которых он узнал давно окончивших Университет лоботрясов, принялась обсуждать последние новости.
— Интересно, и кого же теперь поставят над нашим регионом.
— Понятия не имею. Меня более чем устраивало то, что всем заправляла Дебаф. Говорят, что теперь у нее не будет вообще ничего в собственности. Даже не представляю, как это — быть Высшим магом, практически повелителем мира, и вот так, в момент, всего лишиться…
— Да брось, то, что она приобрела… Она теперь вообще может весь Совет на два пальца послать, и те пойдут.
Отставив бокалы в сторону, Оллет нахмурился, и поинтересовался:
— Извините, а вы о чем говорите?
— Вы еще не слышали? Арианна Дебаф покинула Совет из-за того, что стала демоном. Теперь у нее не будет ничего в собственности, кроме того, что она сама себе создаст. Все ее счета будут переданы ее семье.
Оллет вздохнул.
— Тейлон, жадный ублюдок… Наверняка именно он решил применить третью поправку. А девочка сейчас единственным демоном являться будет, ее другие поддержать не сумеют. Надо что-то делать, пока она на ноги не встанет.
Отойдя на другую сторону барной стойки, он послал вызов Арианне.
— Да?
— Риа, до меня тут весть докатилась о тебе. Пока не сможешь устроиться в этом мире, можешь у нас бесплатно питаться.
— Благодарю, но в этом нет необходимости.
— Еще как есть. Совет решил использовать третью поправку к договору с Высшими Лордами Демонов. У тебя ни единого дална теперь нет.
Впервые, на памяти Оллета, Арианна выругалась так, что многие матерые наемники могли ей позавидовать.
— Теперь понятно, почему даже мой дом не реагирует на мои команды. Впрочем, все равно в этом не будет необходимости, но я благодарна за то, что ты меня известил. Поживу пока у Роана. Надо будет только попросить его, чтобы побольше продуктов закупал, а то я знаю, что у него вечно только чтобы что-то перекусить бывает.
(adsbygoogle = window.adsbygoogle || []).push({});