Павел Шумилов - Одинокий дракон
Гоню кибера на склад за новеньким компьютером и кучей пустых блоков памяти. Открываю корпус. Ага, один блок памяти вставлен, и семь гнёзд пустуют. В свободные гнёзда вставляю два пустых блока. На всякий случай выгоняю кибера за дверь. Подумав, отключаю учебный компьютер от компьютерной сети. Кибер уходит, зато приходит Тит.
— Тит, в Бога веришь? Помолись за меня.
— Опять смеёшься над старым человеком?
— Посмотри на меня, на мой хвост. Видишь, серьёзен, как никогда. Взгляни на этот раскрытый сундук с микросхемами. Представь, что это крепость. Я сейчас рою под неё подкоп.
Включаю компьютер. Устанавливаю пароль главному администратору системы, копирую первый блок памяти во второй. Целиком, бит в бит. Меняю пароль и снова копирую. Теперь в третий блок. По идее, второй блок от третьего должен отличаться только паролем. На практике всё намного хуже. Операционная система — как живой организм. С виду бездельничает, но думает о чём-то своём. Регистрирует статистику, ведёт протокол действий оператора. Короче, сравнение второго и третьего блоков выявило несколько сотен различий. Методично изучаю каждое. Слишком короткие исключаю сразу.
— Ну как? — интересуется Тит. — Подкопался?
— Ага. Прямо в кладовку, где хранилась жемчужина и десять мешков сушёного гороха. И всё просыпал. Теперь ищу жемчужину.
Наконец выявил четыре подозрительных места. Меняю пароль ещё раз и повторяю процесс. Смотрю только на подозрительные места. Осталось два. Ага, пароль записывается не в один, а в два файла. Причём, шифруется по-разному. У-у-у, параноики! Верить же надо людям, доверять! Развели тут шпиономанию… Тоже мне — Джеймсы Бонды! С помощью программы-отладчика лезу по-наглому прямо в память и меняю пароль. В третьем блоке. Тот, который стоит сейчас на самый первый. Кажется, всё. Проверяю. Выключаю компьютер и снова включаю. Компьютер жалобно пищит и выводит на экран сообщение:
ВНИМАНИЕ!
НАРУШЕНА СТРУКТУРА ФАЙЛОВОЙ СИСТЕМЫ!
ВОССТАНОВИТЬ? [Да/Нет]> (Да)
Вот те раз! Я так старался… Конечно же восстановить! Компьютер задумывается минут на десять.
— Ну как, получилось? — интересуется Тит.
— Как у того доктора: «Больной перед смертью потел? Эт-то хорошо!»
Наконец, компьютер выходит из транса и сообщает, что достоверность двух файлов не гарантирует. Тех самых, с паролями, в которые я лазал. Спрашивает, удалить их, или оставить, как есть. Оставить! Меня всего трясёт. Хвост выбивает по полу апериодическую дробь. Теперь — самое главное — проверить пароль. Меняю местами блоки. Третий с первым. Включаю.
— Тит, — говорю я осипшим голосом, — набери на клавиатуре: «Мёбиус». Нет, с большой буквы.
Тит неуверенно набирает. Получилось!
— Получилось! — кричу я и подбрасываю его до потолка. — Съела, жестянка бестолковая! Ты понимаешь, получилось! Теперь вся база наша. Теперь нам никакие церкачи не страшны!
— Теперь твои гномики меня слушать будут? Пусть из погреба лучшего вина принесут! Я тост скажу!
— Подожди, Тит, не торопись с тостом. Это была генеральная репетиция. Надо настоящий пароль заменить.
Беру инструменты, пустой блок памяти и иду в зал главного компьютера. Тит за мной. Как вор, осматриваюсь, нет ли поблизости киберов, открываю корпус компьютера 76 и заменяю блок памяти на пустой. Рысью несёмся назад. Вставляю блок вторым номером в свой комп, редактирую отладчиком файлы с паролями. Потом, подпрыгивая от нетерпения, запускаю проверку файловой системы. Всё! Вот он, блок с паролем «Мёбиус»! Возвращаю его в компьютер 76, закрываю корпус, включаю.
— Тит, хочешь нажать на главную кнопку?
— Вместе.
Нажимаем и прислушиваемся. Всё как и раньше. Высовываю голову в коридор и кричу:
— Киберы, двое ко мне!
Прибегают. Что бы такое приказать для проверки? Им запрещено выходить наружу.
— Сбегайте на улицу, принесите букет ромашек, поставьте сюда, на пульт в стакан воды.
Убежали. На улицу. Слушаются! А ромашки здесь растут?
— Тит, здесь ромашки растут?
Создаю видимость трудовой деятельности по настройке главного компьютера. Снял кожухи, вынул пару модулей. Поручил киберам продублировать мониторы на панорамные экраны на стенке. Все клавиатуры теперь спаренные: драконья и рядом маленькая, человечья. Старательно уничтожаю из памяти компьютеров следы своей деятельности по взлому паролей. Завтра включу главный компьютер, выберу место для второй базы, если вертолёт успеют сделать, и займусь Лириными проблемами. Будет время, залягу перепонку отращивать. Сколько спокойных дней в запасе у Лиры? Неделя, максимум две. Нет, про перепонку придётся забыть. Если церкачи нас раскрыли, если знают, что Лира с Сэмом живы, бесполезно прятать голову под крыло. Надо менять тактику. Кто бы подсказал, на какую. Совсем разучился думать. Что мне надо от церкачей? Надо, чтоб считали меня непреодолимой силой. Такой же могучей, как землетрясение. От которой нет защиты, можно только убраться подальше. Форс-мажор. Умница. И как ты этого добьёшься? Взорвёшь монастырь? Все монастыри? И в стране начнётся хаос. А церкачи расползутся по щелям, и вместо явного противника появится скрытый. Партизаны. Вот и вся польза от метода грубой силы. Отпадает.
Вариант два. Построить Великую Китайскую Стену. Сначала наплодить роботов, а потом отгрохать стенку. Месяца за три-четыре справлюсь. Церкачи, конечно, захотят узнать, что делается за стенкой. Начнутся подкопы, подныривания, развитие скалолазания. Точнее — стенколазания. А то и осадные башни. Короче — опять военные действия. Отпадает. Что же в моих планах не так? То, что вступаем в открытую борьбу. Рано нам в открытую. Нас по пальцам пересчитать можно. А драконоборцев разведётся как бродячих собак. Церкачей не любят, но им верят. Стоит им сказать, что я исчадие ада, и пустить в меня стрелу будет почётным, благородным занятием. А прислужников адовых — на костёр. Не вступать в борьбу? Легко сказать… Это только у фантастов — накрыл базу непробиваемым защитным полем — и спи, отдыхай. Что у меня получилось? Надо бороться с церкачами, но так, чтоб церкачи не знали, что с ними кто-то борется. Как шторм в океане. Молодец, пучеглазик, пришёл к тому, с чего начал. О чём это говорит? О том, что задача не логическая, а изобретательская. Нужен какой-то новый, нестандартный подход к проблеме. Что будет делать здоровенный мужик, которому надо работать, если к нему пристанут трёхлетние дети? Вынесет их в соседнюю комнату и закроет дверь. Что-то в этом есть! Нужно только додумать детали. Или наоборот — что будут делать трёхлетние дети, если встретят лилипутиков? Будут играть с ними! В дочки-матери! Понравится церкачам изображать из себя игрушки? Ха! Ай, да Коша, ай да змей пернатый! Кетцалькоатль!