Мыколе пришлось вспомнить все свои хакерские навыки: вначале, чтобы по неточным результатам ментоскопирования как можно быстрее восстановить пароли, а затем, чтобы найти и обезвредить вирус. Зараза оказалась примитивной по структуре, даже с почти постоянной сигнатурой, но коварнейшей. Она активизировалась в программном обеспечении узлов в момент, когда достигалось энергетическое равновесие и после этого производила обратное заражение всего, до чего могла дотянуться, своей спящей бациллой (которая заражала все процессоры независимо от их операционной системы; это была единственная модифицируемость вируса) и разрушала драйверы узла. Бацилла не несла в себе никакой вредоносности, пока программу, заражённую ею, не копировали на узел. После этого всё должно было повториться вновь.
В сигнатуре вируса обнаружилась подпись, и Мыкола увидел, что земные разборки догнали их и здесь. Группировка Новых Зелёных, объявленная террористической и экстремистской, выступала против использования Тёмной Энергии, ссылаясь на какие-то туманные аргументы насчёт нарушенной гармонии Вселенной и ярости высших существ. Член этой группировки сумел пробраться на предприятие, производящее программное обеспечение для узлов, и вставил свой вирус в совершенно официальную версию программного обеспечения. Поскольку вредоносная программа просыпалась лишь при активизации новой системной сети, никакие тесты его не выявили…
Решив эту задачу и почистив все компьютеры и хранилища базы и корабля, а также челноков экспедиций, Мыкола понял, что теперь встала вторая задача: как восстановить программы узлов? Можно было прилетать к каждому узлу с программатором, но сколько энергии либо времени понадобилось бы на это?
И Мыкола нашел чисто хакерский выход. Через один из датчиков, который имел обратную связь с памятью узла (это он понял, ещё экспериментируя на Земельке; в документации, конечно же, такое оговорено не было), он установил один из драйверов приёма данных. С его помощью он закачал первый вариант системы, включил программное обеспечение узла и далее быстро восстановил его. Проделав эту операцию с ближайшим узлом, он затем вынужден был повторить всё то же и с остальными узлами (первый этап операции — использование датчика в качестве устройства ввода — автоматизации поддавался плохо, надо было всё время следить за потерями данных и вылавливать их скорее по интуиции, поскольку обратная связь практически отсутствовала). Три недели ушло на всё это, и к моменту второго пуска Мыкола ушел спать.
Долго поспать ему не пришлось. В комнату ворвался главный энергетик Эрнан и закричал:
— Дрыхнешь, скотина? Сдох главный узел! В его управляющей плате оказался брак! Сеть опять проработала чуть больше часа!
— Настоящее китайское качество, — произнес Мыкола сквозь сон.
— Свинья! Это на львовском заводе делалось! Вставай, будем ставить запасную плату.
Обе резервных платы оказались с тем же браком, и на следующий день стало ясно, что системной сети нет и не будет. Будущее стало совсем мрачным.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.
Если вы используете ВКонтакте, Facebook, Twitter, Google или Яндекс, то регистрация займет у вас несколько секунд, а никаких дополнительных логинов и паролей запоминать не потребуется.