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