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