Ретрогеймеры-спидраннеры обнаружили во множестве старых игр возможность выполнить произвольный код (arbitrary code execution) через внутриигровые действия. Размещаем айтемы по сложной схеме или прямо вводим свой код как имя персонажа, вызываем некий баг (например, переполнения памяти) — и набранное выполняется. Работает, потому что в старых консолях код и данные лежали в одной памяти.
***
А вдруг и для нас сработает? Пишем звездами программу, сталкиваем не менее 7 черных дыр одновременно, чтобы вызвать квантовый баг, — и опа, рушим тем самым астральную биржу назло хозяевам симуляции.
Не только шутка. Метод обсуждается в научных статьях, посвященных побегу из симулированной реальности. И достоин упоминания еще один: создаем ИИ умнее нас, заключаем его в песочницу, копирующую наш мир, — и учимся у мастера.
Post #7853
399

- 👍 8