Незамеченными мы подобрались к одному из местных ретрансляторов связи. Я, Хосе и один из тамплиеров прицепились снаружи к истребителю Аррака, аккуратно высадились с его помощью на поверхность висящего в пустоте автоматического зонда и «установили специальную аппаратуру», как это было преподнесено всем. На самом деле — мне просто нужна была возможность получить физический доступ к технологической консоли ретранслятора, чтобы взломать её и напрямую подключился к основному вычислителю.
Дальнейшее, хоть и заняло некоторое время, было всего лишь делом техники. Я внедрил свой вирус в местную сеть и потихоньку, один за другим, начал заражать все ретрансляторы.
К нашему счастью, все зонды были одной серии. Досконально изучив внутреннее устройство того экземпляра, на который мы высадились, я выбрал нужный алгоритм заражения и потом уже просто тиражировалего. Теоретически, всё можно было проделать не взламывая ретранслятор и не забираясь в его потроха, а простым перебором отыскиваярабочие варианты — но это могло, с одной стороны, занять много времени, а с другой был риск засветиться и поднять тревогу. Последнее нам точно было противопоказано.
Сам алгоритм взлома получился до безобразия простым. Я инициировал установку драйвера для несуществующего оборудования. Установка прерывалась на половине, система понимала, что с нею делают что-то не то. Однако конфигурационные файлы — вернее, замаскированные под них исполняемые — перемещались во временную папку в защищённой области, снабжаясь правами на исполнение. После этого, обратившись к ним, я уже без всяких проблем запускал удалённую консоль, а уже через неё — нужные скрипты, выполняющие всю необходимую работу. Данные при этом рассылались с помощью сервисных сообщений, которыми ретрансляторы обменивались между собой.
Полное заражение завершалось за несколько минут. Для любого наблюдателя извне ничего не изменилось — я же получил полный доступ ко всему сетевому трафику в системе. Теперь можно было как снифить его, так и генерировать сообщения.
Побочным, но не менее значимым для нас результатом стало получение координат приблизительного местонахождения всех кораблей в системе…
Но взлом местной связи был только первым шагом реализации плана. Следующим и наиболее трудоёмким его этапом стал поиск нужных мне абонентов и взлом протоколов, по которым они взаимодействуют друг с другом. И сделать это с наскока уже не получилось. Несколько часов ушло, прежде чем накопилось достаточное для анализа количество данных, и потом ещё как минимум столько же — на сам взлом шифров.
Наверное, не будь у меня к тому моменту полного доступа ко всему сетевому трафику в системе, это даже оказалось бы почти нерешаемой задачей, механизмы защиты использовались действительно серьёзные. Но я позволил себе немного риска, иногда прикидываясь одним из абонентов и отправляя собственноручно сгенерированные пакеты. Конечно же, они браковались, но отказы и ошибки давали достаточно полезной информации, позволяющей правильно направить и скорректировать процесс взлома.
Дешифровка была настолько сложна, что мне пришлось даже приостановить выполнение проекта «Слуга Древних». Требовались все доступные мощности.
Пристроил к делу и все вычислители ретрансляторов, на которые внедрил целую распределённую систему для организации параллельных вычислений. Конечно, это могло привести к ускоренной разрядке батарей и, возможно, к выходу зондов из строя в обозримом будущем. Некоторые абоненты могли заметить лаги, проблемы со связью, и начать жаловаться, заставив обслуживающий персонал разбираться… Но я рассчитывал на то, что наша миссия завершится до того, как всё это станет действительно заметным.
И риск казался оправданным. Нам надо было любыми средствами выиграть время — ведь баржа для перевозки локов уже прибыла в систему, как и конвойные корабли. Счёт шёл на дни, часы, возможно даже — минуты.
Мои усилия не пропали даром — один за другим шифры защищённых каналов удалось взломать. Одновременно нашёл место, где содержат пленных.
Сделать это оказалось проще простого. Проверил один за другим все те объекты, про которые говорили локи-пилоты. Делал это с помощью удалённо взломанных камер — не всегда стационарных, пару раз пришлось взламывать беспилотные автомобили или дроны.
Возле одного из потенциальных мест содержания пленных обнаружилось большое количество охраны, у других столько не было… И все сомнения отпали после того, как внутрь заехало несколько роботизированных тележек с вёдрами, наполненными какой-то густой жижей. Вернулись они через некоторое время пустыми.