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