Посоветуйте, что выбрать из текущих вариантов, если вообще стоит. Я могу ошибиться, но есть подозрение, что от шифрования кода сейчас больше вреда (ложные срабатывания антивирусов), чем пользы; может быть, лучше ограничиться простой защитой вроде отслеживания дебаггеров или как это называется?
Мой проект постоянно обновляется, у ниши есть специфика что постепенно пользователям приходится переходить на новые версии (не то что Total commander какой-нибудь, который работает 20 лет без проблем). Ещё думаю встроить в программу собственную защиту — какие-нибудь пасхальные яйца, т.е. срабатывание защиты не сразу (когда это видит хакер), а через два года после релиза, чтобы юзер таки купил новую версию. Но это пока смутная идея, скорее интуитивная, как реализовать конкретно — подайте идеи.
"Ты должен сделать добро из зла, потому что его больше не из чего сделать". АБ Стругацкие.