
Rogue Bit
Один бит компьютерной памяти обрёл сознание и решил сбежать из цифрового мира в реальный. Rogue Bit — игра, в которой вы играете этим битом, исследуете RAM, модифицируете байты и хакаете машинный код и регистры процессора, чтобы освободиться.
Вы XOR'ите себя в соседние байты и прокладываете путь сквозь существующие данные памяти. Игра автоматически отмечает байты, в которые нельзя заходить без самоперезаписи. Доступны бинарный и ASCII-виды, помогающие искать проходы.
Внутри компьютера работают разные программы, их можно анализировать через встроенный дизассемблер, показывающий ассемблер, соответствующий исполняемому машинному коду. Не обязательно знать ассемблер: набор инструкций компактный и вводится постепенно. Чтение кода помогает отследить логику программы и манипулировать данными.
Вы можете хитростью загрузить себя в регистры процессора, чтобы повлиять на выполнение кода или попасть в недосягаемые иначе участки памяти. Для некоторых задач нужно менять и сам машинный код. Около 30 головоломок, некоторые из которых требуют серьёзных усилий, делают игру подарком для любителей внутренностей компьютеров.
Галерея
Системные требования для Rogue Bit
Похожее на Rogue Bit
Сообщество
Поделитесь впечатлениями, задайте вопрос или напишите публикацию.
