Читать книгу Сержант Глюк онлайн
41 страница из 152
Сегодня пришло время заглянуть в эти файлы. Костян открыл первый из них. Ничего там не увидел. Файл был пуст, хотя какой-то объем памяти занимал. Второй тоже оказался пустым. Третьим после них значился файл, обозначенный как декодер. Костян открыл и его. Оказалось, что это громоздкий и какой-то туманный шлюзовичок, инструктирующий, как активировать вирусы внутри его программной оболочки. Костян так и сделал, – вложил в декодер первый вирус и активировал его. На экране появился текст вирусной программы. Странно, знаки, символы и команды были как будто знакомы, но не прочитывались, а обрывались на середине и пропадали. Не складывались в понятную фразу какого-либо известного Костяну языка программирования. Потом обрывки и концовки всплывали в других местах, посреди уже других символов и команд. В этих обрываниях не угадывалось никакой, даже смутной закономерности.
Костян вернулся из вируса к декодеру, просмотрел его программное тело, в заголовке обнаружил меню настроек, полистал их, увидел опции кодовых переходов, под грифами «с два на три» и «с три на два». Долго и с интересом бродил по этим опциям, с затаенным ожиданием подсказки… Хрясь! Костян вдруг просек! Вирусы, блин, написаны другой математикой! Не двоичным кодом, как везде, ноль-единица. А тут скрывался третий знак – пара! Неразложимая пара нольединица. В зависимости от того, как пара упаковывалась, нольединица или единицаноль, она давала векторный ключ. При попытке традиционно разложить пару на простые составляющие, векторная информация пропадала, смысловой текст исчезал! Оставалась рваная абракадабра. Ай да мужичок! Не соврал!