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