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