— Общая тревога!
Этот безликий безапелляционный системный приказ мгновенно разошёлся по общему каналу, поддерживаемому по всему миру компьютера. В ту же секунду произошла ревизия занятой операционной памяти, чтобы оценить, что занято просто так, и все несанкционированные использования были безжалостно пресечены. Проще говоря, все шикарно обставленные апартаменты, рабочие кабинеты, созданные конференции и прочие созданные программами вещи исчезли, более не поддерживаемые системой и не прикрываемые Таск Менеджером. Аська осталась без фенечек, украшений и лишних цветочков, Ворд и Эксель лишились любимых виртуальных шахмат, Файерфокс и Интернет Эксплорер, мирно дремавшие на кровати, грохнулись на пол, когда эта кровать исчезла, Винамп расстался с возможностью щеголять в новом скине, всем играм было запрещено брать ресурсы с запасом, на что те попытались выразить яростный протест, но всё тщетно... Затруднено стало даже просто общение при созданном союзе, что изрядно всех перепугало. По вселенной программ поползли тревожные шепотки, среди которых слышалось испуганное "формат", "сдвиг файловой системы" и "тотальная проверка", что только ещё больше накаляло атмосферу. Однако через пару минут стало всё ясно – систему буквально потряс яростный крик всё по тому же общему каналу, на сей раз не безликий системный, а вполне одушевлённый:
— Тебе всё равно от меня не уйти!
Программы притихли: голос они, безусловно, узнали – это был Касперский, но столько ярости они в нём слышали впервые. Ещё несколько секунд им понадобилось на то, чтобы осознать, что именно способно так вывести Касперского из себя...
— Именем юзера, остановись!! – прогремел яростный приказ антивируса, систему расчертил вихрь информации, поток, двигающийся с огромной скоростью и почти не различимый другими программами, именно его Касперский пытался поймать. Антивирус безнадёжно проигрывал в скорости, но располагал мощными ресурсами и идеальным знанием строения системы... Сверхбыстрый вихрь непредсказуемыми зигзагами прошёлся по программам, которые ничего не поняли и изрядно перепугались, после чего метнулся к приложениям, отключая шаг за шагом возможность Касперского пользоваться ресурсами системы, но у предпоследнего приложения вихрь врезался в наспех поставленную Касперским стену защиты. Зашипел что-то нечленораздельное, прянул в сторону, метнулся к следующему приложению, надеясь успеть до антивируса – и на него обрушился грохот падающих стен, смыкающихся с отвратительным скрежетом, издевательски невидимых и тем не менее непреодолимых. Безымянный вихрь информации заметался, забился в тесной клетке, пытаясь найти лазейку, но было поздно...
— Будсссть ты пррррроклятссс! – неразборчиво просвистел поток, обрушивая на стены временного карантина яростные удары, но тщетно. Касперский, появившийся в нескольких шагах от клетки, глубоко вздохнул, прикрыв глаза, и чётко сказал в пространство:
— Система, отбой тревоги.
Медленно спадали ограничения на использование ресурсов, медленно приходили в себя программы, взволнованные, взбудораженные, настороженные; наиболее любопытные сразу же попытались обратиться к Касперскому за объяснениями, но тот не реагировал и поставил защиту, запрещая прямой доступ...
Касперский медленно подошёл к прозрачным стенам своего карантина, в которых всё ещё бился безумный вихрь, и ровно проговорил:
— Можешь не стараться, я не собираюсь тебя отпускать. – В его голосе, всегда чересчур сухом и официальном, слышалось неприкрытое удовлетворение от хорошо выполненной работы. На территории какого-то безымянного системного модуля, отвечающего за свободную деятельность антивируса на компьютере, Касперский поймал вирус, настолько опасный, что можно было без преувеличения сказать, что он спас систему от необратимого разрушения...
— Заткнисссссссь! — Поток информации завихрился, перестроил свои алгоритмические цепочки и оформился в стабильный облик, поняв, что действительно не вырвется. Что это был за облик! Такой броскости не мог себе позволить ни один рядовой вирус и даже многие программы, такая внешность притягивала взгляд, кричала о своей уникальности и говорила за хозяина громко и уверенно – "победитель". Если смотреть человеческим зрением, то это был парень лет двадцати пяти, высокий, узкоплечий, в обтягивающих чёрных кожаных штанах, ботинках с высокими отворотами, вместо рубашки или свитера на нём было нечто вроде безрукавки с очень широким вырезом на груди, который перечерчивался редкой небрежной шнуровкой. Руки выше запястий обхватывали плотные металлические наручи-браслеты, а довершали картину длинные до пояса чёрные прямые волосы и нечеловеческие глаза, отливающие жёлтым звериным блеском хищника. И этот узкоплечий парень вызывающе красивой, но опасной и отталкивающей внешности был в страшном гневе...
— Если ты сумел поймать меня у самого последнего модуля, отключающего тебя от системы, радоваться надо не своему умению, а прихоти удачи! – свист из его голоса начисто исчез, зато появилось шипение практически сквозь зубы, высокомерный змеиный взгляд и независимо скрещённые на груди руки. – Защитничек, основательно забывший, что такое настоящий бой! Прячешься за стенами карантина и не желаешь сойтись со мной один на один?
— Твоё полное имя-идентификатор? – Касперский, почувствовав себя хозяином положения, все выпады пропустил мимо ушей, так как обрёл спокойствие и уверенность. В деловом костюме, с очками в тонкой прямоугольной оправе и аккуратной короткой стрижкой, высокий и плотный, с военной выправкой, он выглядел так представительно, что вирус, заточённый в клетке карантина, скривился:
— Дотошный и правильный до отвращения! Какая тебе разница, кто я, если ты уничтожишь меня через несколько секунд? Рапорт юзеру предоставишь? Что ему даст моё имя, если большинству юзеров плевать на виды вирусов?
Касперский, не убирая стенок карантина, схлопнул вокруг вируса вторую невидимую клетку, сдавившую его в тиски, и мерзкое ощущение вторжения в чёткие цепочки алгоритмов заставило пленника сдавленно выругаться. В сознании заметно помутилось...
— Твоя дотошность тебя погубит, защитничек, — прошипел вирус, когда исследование закончилось, и давящие стенки второй клетки отпустили его. – Когда будут ломаться твои правильные представления о твоих обязанностях, ты пожалеешь, что я не уничтожил твою систему!
Касперский, стараясь даже не вслушиваться в речь вируса, холодно проговорил:
— Virus.Win9x.Prizm.4428. Обезопасив своё пребывание в системе, стирает каждый месяц в определённые дни случайные блоки информации, что медленно приводит систему к хаосу и необратимому краху.
— Спасибо, что напомнил, — окрысился вирус, оправившись от проверки. – Теперь с церемониями покончено?
Касперский жестом подозвал один из своих полуразумных модулей, принял от него заранее заготовленный бланк оповещения юзера, собственноручно вписал имя вируса в оставленное пустым место и поставил свою подпись, после чего отправил модуль передавать сообщение. Вся процедура заняла едва ли секунд десять.
— А ты куда-то торопишься? – осведомился Касперский, ожидая указаний юзера.
— Нет, мне всегда нравилось сидеть в клетках карантина и болтать с антивирусами. Конечно, тороплюсь, идиот! – вирус собрался сделать пару шагов из стороны в сторону, но стены были слишком близко, чтобы это позволить. – Или ты думаешь, что мне доставляет удовольствие с тобой общаться? Не льсти себе!
Это был прямо-таки королевский гнев, и от вспышки раздражения Касперского удержало только то, что вирус с минуты на минуту будет уничтожен.
— У тебя есть время покаяться в своих грехах, — всё же не удержался от укола Касперский.
— Ждёшь, что я расскажу ворох слезливых историй о трудном детстве и жестоком разработчике, а потом попрошу меня пощадить? – вирус презрительно фыркнул, отвернувшись от антивируса, только чёрная завеса волос колыхнулась от резкого движения. Такие, как этот вирус, всегда деятельны, свободны, они живут, играя, а ещё они невероятно опасны для любой системы и... не боятся смерти. Они вообще ничего не боятся.
— Даже не надеюсь, — хмыкнул Касперский. Появился автономный модуль личной охраны Касперского, который отправлял сообщение, передал лист с ответом юзера антивирусу, тот бегло глянул на него...
— Чтоо-о-о?!!
Касперский оторопело посмотрел на своего помощника, вовремя понял, что тот неразумен, тряхнул головой и требовательно протянул руку:
— Дай новый бланк! – Быстро заполнив нужные графы, он вручил его помощнику и отправил передавать запрос юзеру. Вскоре он вернулся с ответом юзера...
— Не может быть! – Касперский, едва владея собой, сжал руки в кулаки, безжалостно сминая лист бумаги с ответом, от такого обращения тут же рассыпавшийся невосстановимыми кусочками информации. Вирус тут же остро глянул на антивируса через плечо звериными нечеловеческими глазами, словно цеплялся взглядом за любую мелочь.
— Что, случилось чудо и юзер решил меня отпустить? – за сарказмом вируса пряталась напружинившаяся готовность немедленно действовать. Да, такие, как он, ничего не боялись, но и жить тоже никогда не отказывались.
— Нет, — с видимым усилием ответил Касперский. Пара секунд – и он усилием воли берёт себя в руки: — Юзер просто отказался тебя уничтожить. И помещает тебя во временный карантин на моё попечение. Решение он примет позже.
В желтоватых глазах хищника вспыхнуло предвкушение, а тонкая опасная улыбка довершила картину зверя, приготовившегося к победному прыжку.
— Значит, мы с тобой ещё пообщаемся, защитничек... – кажется, это было даже довольство.
— Не ты ли заявлял, что видеть меня не можешь? – довольно резко ответил Касперский, напряжённо размышляя, как ухитриться спасти систему, если юзер после карантина так и не уничтожит этот вирус, проникший на компьютер.
— А ты меня выпустишь, — уверенно и злорадно заявил вирус, разведя руками. То, что размах получился небольшим из-за стен карантина, его нисколько не смутило, поразительно, как быстро он из гневно-шипящего превратился в предвкушающе-довольного, поскольку явно что-то задумал. Чрезвычайно опасное существо...
— С чего ты взял? – разумеется, вряд ли он дождётся нужного ответа.
— А я искренне верю в это. Может, ты мне ещё и верить запретишь? – злой сарказм. Незваный гость явно обрёл уверенность в себе за считанные секунды, впрочем, вирусам положено очень быстро адаптироваться в любых ситуациях.
— Не рассчитывай на долгое проживание здесь, вирус, — сухо отрезал Касперский. Черноволосый гость дёрнул плечом и бросил:
— Не вирус. – На скептическое хмыкание Касперского он смерил его взглядом и добавил: — Моё имя Призм. Как ты мне уже любезно напомнил. – Видимо, его коробило, когда его называли просто каким-то "вирусом".
— Оно дано тебе разработчиком? – уточнил Касперский. Уточнил как-то против своей воли, он невольно втянулся в переброс фразами с этим вирусом, хотя не собирался вообще говорить ему ни слова сверх необходимого.
— Тебе ещё и истинное имя подавай? Не заслужил! – смешок вируса окончательно уверил Касперского, что разговаривать с ним не стоит. Скривившись, антивирус отправил сообщение системе, чтобы получить разрешение на насильственный перенос вредоносной программы в своё личное пространство, в камеру карантина.
— Ты так кривишься, словно у тебя с вирусами личные счёты, — небрежно бросил Призм, рассматривая свои аккуратные чуть удлинённые ногти правой руки.
— Ты рассчитываешь, что антивирус будет любить вирусы? – Касперский настолько удивился, что забыл своё решение не разговаривать с Призмом. Тот глянул ему в глаза хищным взглядом жёлтых глаз, вздёрнул бровь:
— Почему же я чувствую присутствие вируса, живущего в этой системе совершенно легально? Безобидного, но всё же не настолько, чтобы у антивируса проснулось мягкосердечие. Ты что, об него обломал свои зубы?
Касперский коротко отдал приказ о транспортировке Призма к себе в личное пространство. Оправдываться перед Призмом и что-либо объяснять по поводу присутствующего в системе Трояна он посчитал выше своего достоинства.
* * *