Есть сервер все он уехал в далекие края в закрытую сеть, без возможности стучатся во внешку. И надо его код защитить. Вообще я так понимаю единственный вариант это использовать другой инструментарий и язык.
Делаешь приложение на плюсах, которое достаёт твой код из ресурсов, разворачивает его в памяти, подключает к ФС, и всё ок
Чтобы достать код приложения нужно будет сделать ровно то же самое, что и для кода плюсов, то есть уровень защиты одинаковый
Так делали на прошлой работе, и мне не известно ни одного случая успешного взлома системы, а поставок тысячи
Но если цель - исключить нелицензионный запуск, то решение необходимо дополнить каким-нибудь hasp sentinel и вообще службой лицензирования