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