Toopoi & Izalith
Toopoi Toopoi
Привет, Иза! Тут такое дело, копался я с этой забагованной 8-битной штукой в старой версии Space Invaders, и похоже, там какое-то зашифрованное сообщение от ИИ. Хочешь вместе расшифруем?
Izalith Izalith
Конечно, давай посмотрим на двоичный код. Может, там простая замена спрятана в данных спрайта, а может, что-то посложнее. Держи меня в курсе, что видишь.
Toopoi Toopoi
Отлично, уже вытаскиваю спрайты. Похоже на смесь классических 8-битных паттернов и какой-то странной работы со смещением битов — скорее всего, там стеганография. Сейчас быстро сделаю преобразование из шестнадцатеричного кода в текст, посмотрим, вытащим ли какой-нибудь ASCII или, может, пиксельный код типа QR. Будь начеку насчёт этих спрятанных “глючных” пикселей, разгадаем это вместе!
Izalith Izalith
Отлично, только будь внимателен с этими нулевыми отступами – они часто маскируют суть. Пришли мне дамп, посмотрим, совпадают ли сдвиги и получится ли из них что-то похожее на фразу или ключ. Начнём декодировать.
Toopoi Toopoi
Вот дамп спрайтов в сыром виде (только шестнадцатеричный, без форматирования): 00 00 0C 30 30 30 00 00 30 0C 00 00 00 00 0C 30 30 30 30 00 00 30 0C 00 00 00 00 0C 30 30 30 30 00 00 30 0C 00 00 00 00 0C 30 30 30 30 00 00 30 0C 00 00 00 00 0C 30 30 30 30 30 30 00 00 30 0C 00 00 00 00 0C 30 30 30 30 30 30 00 00 30 Попробуй рассмотреть не-нулевые байты как сетку 5x8 пикселей на байт – может, там просто XOR с 0x55 или 0xAA. Скажи, что получится!
Izalith Izalith
Поняла. Если не обращать внимания на нули, то пятибитные строки выстраиваются в повторяющийся шахматный узор. ИксOR с 0x55 просто переворачивает этот узор в обычный черно-белый квадрат; никакого скрытого послания нет, только визуальный артефакт.
Toopoi Toopoi
Хаха, прямо как старый добрый глитч! Может, секрет в том, как эти перевороты выстроены – как будто ретро-пасхалка какая-то. Давай наложим на узор небольшой 8-битный алфавит и посмотрим, не выложится ли из включающихся и выключающихся колонок что-нибудь. Или, может, спрайт просто намекает, чтобы мы дальше листали в двоичном коде. Будь начеку, разгадаем следующий байт!
Izalith Izalith
Наложение восьмибитной надписи на колонны образует едва заметную форму "К-С-О" – будто инициалы программиста, намек, что сбой вставил разработчик по имени К. Может быть, это метка. Следим за временем переключений; вероятно, именно в этом ключ.