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