HeadlinesBriefing favicon HeadlinesBriefing.com

GPT-6 решает задачу CPU HellGates

Hacker News •
×

Летом 2025 года автор опубликовал Hell Gates — crackme с пользовательским 32-битным процессором, разработанным на VHDL, с многоуровневой обфускацией, защитой от взлома, проверками времени и антиотладочными защитами. Синтезированный в нетлист на уровне вентилей, этот вызов более года оставался нерешённым как для людей, так и для LLM, таких как Claude, ChatGPT и DeepSeek. Затем в сентябре 2026 года GPT-6 решил его менее чем за 20-30 минут на SRE-Bench, и это достижение приписывают Zhuo Zhang.

Прорыв произошёл из-за того, что криптография, защищающая состояние процессора, была плохо реализована. GPT-6 использовал атаку по стороннему каналу/дифференциальному анализу, которая позволила воспроизводить запуски после снятия всех слоёв обфускации. Модель определила подсказки по шифрованию, расшифровала и перешифровала регистры, корректно запустила нетлист и выгрузила все расшифрованные 1 ГБ данных памяти.

Hell Gates оснащён пользовательским процессором с 16 32-битными регистрами общего назначения и специальными регистрами, включая флаги переполнения, флаги условий, счётчик команд и псевдослучайное состояние. Архитектура поддерживает целочисленные, память, ветвления и операции перехода с базовыми функциями АЛУ. Несмотря на обширные методы обфускации, лениво реализованное шифрование в конечном итоге оказалось самым слабым звеном задачи.

Ключевые сущности: Компании: crackmes.one | Люди: Zhuo Zhang

Часто задаваемые вопросы: Что такое Hell Gates?

Hell Gates — это crackme-вызов на уровне вентилей пользовательского процессора, опубликованный в 2025 году, с 32-битным процессором, разработанным на VHDL, с защитой от обфускации, взлома и отладки.