> Он этого ждал, Мэдди. Ты ни в чем не виновата.
Прозрение нахлынуло стремительно. Вирус, внедренный папе Чандой во время последней схватки, сохранился на жестком диске компьютера у бабушки дома, и она, Мэдди, сама принесла его сюда и заразила им старую копию отца, прямиком выведя на него поджигателя войны Чанду.
>
> Я буду сражаться с тобой повсюду и везде, Чанда, даже если ради этого придется подстроить мир под наше существование и принести смерть всем нам!
>
Больше в окне чата не появилось ни слова. В кабинете стояла мертвая тишина, нарушаемая лишь гудением компьютера и доносящимися изредка со стоянки за окном криками голодных чаек. Однако Мэдди сознавала, что спокойствие это иллюзорное. Противники просто были слишком поглощены друг другом и не имели времени на то, чтобы держать ее в курсе. В отличие от кино, здесь не было никаких специальных графиков и диаграмм, показывающих, что происходит в эфире.
Борясь с незнакомым интерфейсом, Мэдди открыла новое окно и изучила параметры системы. Она знала, что искусственные сознания стремились скрыть свои процессы, представив их обыкновенными системными задачами, чтобы избежать обнаружения стандартными мониторами, – вот почему на них не обращали внимания системные администраторы и программы безопасности. Список активных процессов не выявил ничего необычного, однако Мэдди понимала, что где-то глубоко в потоках бит, в скачущих напряжениях на миллиардах транзисторов разворачивалась самая масштабная, самая страшная битва, такая же жестокая, беспощадная и последовательная, как и войны на физическом поле боя. И то же самое, по всей вероятности, происходило на тысячах компьютеров по всему миру: распределенное создание двух электронных титанов сражалось за контроль над системой безопасности мирового ядерного арсенала.
Более или менее освоившись с незнакомой системой, Мэдди определила расположение выполняемых модулей, компонентов, баз данных – отдельных частей, из которых состоял ее отец. И поняла, что его последовательно стирают, байт за байтом: он проигрывал поединок с Чандой.
Разумеется, Чанда одерживал верх. Он подготовился к противостоянию, в то время как от отца Мэдди осталась лишь жалкая тень того, каким он был прежде: недавно пробужденный, не знакомый с новой реальностью, не имеющий доступа к основному объему той информации, которую он узнал после своего бегства… У него не было запасов и резервов, не было опыта ведения войны; заразивший его вирус пожирал его память… Воистину, он был подобен кролику, дерзнувшему наброситься на волка.
«…останется жить вечно в песнях и преданиях».
Мэдди снова переключилась на окно чата. Она не могла сказать, какая часть сознания ее отца сохранилась, но нужно было во что бы то ни стало попытаться отправить ему сообщение. Причем общаться приходилось на их собственном языке, чтобы Чанда ничего не понял.
Когда Мэдди была еще маленькой, она как-то спросила у отца, что делала одна странная на вид программа, такая короткая, всего из пяти символов.
%0|%0
– Это «развилочная бомба»[57] для пакетной обработки ОС Windows, – со смехом ответил отец. – Попробуй ее запустить и определи, как она работает.
Мэдди запустила программу на стареньком папином ноутбуке, и тот за считаные секунды превратился в сонного зомби: курсор «мышки» не двигался по экрану, окно командной строки не реагировало на нажатие клавиш. Компьютер перестал откликаться на что бы то ни было.
Мэдди проанализировала программу, стараясь разобраться, как она работает. Рекурсивный вызов создавал в операционной системе запрос на запуск двух копий программы, которые, в свою очередь…
– Эта программа экспоненциально создает свои копии, – сказала Мэдди. – Вот почему она так быстро завладела всеми ресурсами компьютера, поставив его на колени.
– Совершенно верно, – подтвердил отец. – Она называется «развилочной бомбой» или «кроликовым вирусом».