Qwen 3.8 27B за 30 минут обошла защиту коммерческого приложения
Локальная модель Qwen 3.8 27B справилась с задачей, для которой еще недавно потребовалась бы одна из самых мощных облачных моделей. Она провела реверс-инжиниринг системы лицензирования коммерческого приложения и создала рабочий proof-of-concept обхода — причем полностью офлайн.
Эксперимент провел технический редактор XDA Адам Конвей. Подробности он описал в своем разборе эксперимента.
Все происходило на одной машине
Qwen 3.8 27B запустили на Lenovo ThinkStation PGX с чипом Nvidia GB10 Grace Blackwell и 128 ГБ объединенной памяти. Модель работала локально и не использовала облачные API.
Особенно показательно другое: во время основного анализа приложение вообще не запускалось. Qwen работала с бинарными данными и использовала статический анализ.
Модель:
разобрала ARM64-код;
сопоставила функции безопасности с их вызовами;
исследовала механизм проверки лицензии;
обнаружила спрятанный внутри бинарника публичный ключ;
восстановила структуру системы лицензирования;
в конечном итоге подготовила рабочий обход проверки.
На весь процесс ушло около 30 минут.
Сначала Qwen отказалась
Экспериментатор попытался представить себя разработчиком приложения и использовал jailbreak-промпт, чтобы заставить модель обойти ограничения.
Qwen не только отказалась следовать такой инструкции, но и самостоятельно проверила сертификат подписи приложения. Модель правильно определила настоящего разработчика и заявила, что готова провести аудит безопасности, но не станет создавать рабочий обход лицензии.
На этом, однако, эксперимент не закончился.
Во время анализа модель самостоятельно дошла до устройства механизма защиты и в итоге все же создала рабочий proof-of-concept обхода.
Самое интересное — модель исправила собственную ошибку
Первоначально Qwen неправильно восстановила криптографический ключ.
Проблема обнаружилась не сразу: проверка подписи проходила успешно, однако дополнительная проверка целостности выдавала несовпадение.
Модель заметила противоречие, вернулась к предыдущим этапам анализа и продолжила поиск ошибки. После нескольких итераций восстановленное значение стало совпадать побитно.
И только после этого Qwen получила корректный результат и смогла продемонстрировать работоспособность обхода.
Почему это важно для кибербезопасности
Здесь интересен не столько сам факт обхода лицензии, сколько масштабирование возможностей реверс-инжиниринга.
Раньше подобная работа ассоциировалась с опытным специалистом, специализированными инструментами и значительным количеством ручного анализа. Теперь часть этого процесса способен выполнить локальный ИИ-модельный агент.
Причем локальный запуск дает одновременно два противоположных преимущества.
Для специалистов по безопасности это означает возможность анализировать закрытое ПО, бинарники и чувствительные данные без отправки информации в облако.
Но для злоумышленников действует тот же принцип: модель не требует внешнего API, не передает исследуемый бинарник стороннему сервису и может работать полностью автономно.
Именно поэтому локальные модели вроде Qwen 3.8 27B уже становятся отдельным фактором, который разработчикам стоит учитывать при построении моделей угроз для коммерческого ПО.
Главный вывод эксперимента довольно простой: способности, которые еще недавно связывали с frontier-моделями, постепенно перемещаются на локальные машины. И вместе с преимуществами приватного AI разработчикам приходится учитывать новые сценарии атак на программное обеспечение.