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