Пока обе стороны подсчитывали свои потери, поврежденный шагоход Моргота немного остыл, так что внутренний модуль Р8 смог забраться вовнутрь. Он, как и ожидалось, не обнаружил там водителя. Шагоход действовал в автоматическом режиме. Внутри кабина немного обгорела, но оборудование было в исправности. Р8 вынул из гнезда мнемокристалл, на котором было записано программное обеспечение шагохода, поставил вместо него другой, на котором он записал свою версию операционной системы и исправленную управляющую программу, затем вылез из кабины. Его миссия была выполнена. Подготовленный им комплект вирусов сделает все остальное. Еще через два с половиной часа сработало термореле, снова включившее компьютер вражеской машины. Операционная система начала загружаться, и вирус, вписанный в загрузочные сектора кристалла, начал свое черное дело. В загрузочном секторе была спрятана лишь одна маленькая процедура — загрузчик, которая перехватила управление от операционной системы и начала загружать основную часть вируса.
Загрузка заняла совсем немного времени, затем управление снова было передано операционной системе. Вирус оставался в памяти резидентным.
Когда начала грузиться управляющая программа, резидентный вирус снова перехватил управление и считал несколько дополнительных блоков, спрятанных в базе данных управляющей программы. Присоединив их к себе, он приобрел новые возможности. Еще один вирус находился в исполнительном файле управляющей программы. Когда она благополучно запустилась, этот вирус тоже запустился. Его задачей было исправить приоритетные цели, заложенные в управляющую программу. 246й очнулся. Его развороченные охладители почти не справлялись с температурой, поэтому он медленно и осторожно, чтобы не нагреваться, зашагал по узким, засыпанным битым кирпичом улицам к центру Хриссаады. Там, на площади перед дворцом султана, был оборудован комплекс обслуживания для шагающих танков. 246й подошел к своему терминалу. Техники — амебопауки уже отчаялись, ожидая его, и радостно засуетились вокруг, когда стальная туша 12Н75 встала на свое место. К 246му немедленно подключили полтора десятка кабелей, шлангов и, самое главное, шину локальной сети. Отложившаяся в его базе данных информация о бое с вертолетом была ценна для всех подобных ему машин. Они не знали, что вирус, созданный Р8, уже прокрался в базу данных, спрятав в ней свои кодовые блоки. Его стартовая процедура спряталась в загрузочном секторе мнемокристалла, на который техники скопировали собранные 246 м данные, чтобы потом переслать этот кристалл на все остальные терминалы обслуживания шагоходов. Для того чтобы побыстрее переслать в сеть свою базу данных, 246й упаковал ее специальной программой — упаковщиком, свернув данные в один самораспаковывающийся исполняемый файл. Каждый из 12Н75 мог распаковать его самостоятельно и с помощью программы — симулятора проиграть заново весь бой с вертолетом. Упаковка данных была необходима, чтобы сократить время переброски данных через сеть, так как каждый из шагоходов узнал во время штурма что-то новое и должен был поделиться информацией с остальными. Но именно упаковка данных в виде самораспакующегося файла позволили вирусу прокрасться через сеть в другие машины, спрятав в исполнительном файле свою процедуру — загрузчик. Союзники Моргота ни разу не сталкивались с таким коварным врагом, как компьютерный вирус. Их локальные сети были беззащитны против него. Пробравшись таким образом в компьютеры всех шагоходов, сосредоточенных в Хриссааде, вирус взялся за дело. При его создании Р8 тщательно изучил программное обеспечение шагоходов Моргота. И теперь вирус целенаправленно изменял приоритетные задачи, заложенные в их память. Более того, он заменил данные о противнике, обозначив в качестве врага крабоидов и шаттлы Моргота. Но основной сюрприз заключался в том, что вирус действовал скрытно, никак не обнаруживая себя. Все внесенные им изменения в программе должны были сказаться не сразу, а лишь после сигнала, который предполагалось подать по радио. Пока же, до поры до времени, шагающие танки должны были вести себя как обычно. Этот инкубационный период был задуман, чтобы дать вирусу побольше времени для распространения, а также, чтобы предательство 12Н75 произошло в наиболее неподходящий для Моргота момент. Это был стебный и коварный план, и наемники молились, чтобы он сработал как надо.
Пока армия нолдоров, сметая все на своем пути, продвигалась через пустыни Харада; пока наемники в Минас-Аноре оборонялись от наседающих крабоидов и шагающих бронемашин Моргота; к Минас-Анору двигалось ополчение гномов Мории и Лунных гор. К началу октября оно было в одном дне пути от столицы Гондора. Гномы Мории могли бы прийти и раньше, но они дожидались двигавшихся из Арнора гномов Лунных гор, а также гномов Одинокой горы и Железных холмов, которых наемники Вечности собирались перебросить по Андуину на ховеркрафтах.