в админке качает бинарник сервиса. В момент скачивания бинарник компилируется на сервере. Генерируется публичный ключ 🔑 который зашивается в сам бинарь для проверки лицензионного ключа.
Есть две версии бинаря, Enterprise и Community. Это разные бинари, второй обрезаный, первый скачать можно только при наличии кредитки
И без пакера ключ выдергивается легко
Подписываем бинарь прив ключём, а лицензионный ключ проверяем уже в бинаре с помощью вшитого публичного
Если ничего специально не делать, то такая защита ломается заменой одной инструкции условного перехода на безусловный. Как было (и вроде есть) с winrar
Обсуждают сегодня