Существует ли руководство о том, как реализовать это, не становясь "взломанным" или "исправленным"?
Ничто из того, что вы можете сделать, не сделает невозможным взлом вашей системы лицензионных ключей,Чем популярнее ваша программа, тем больше вероятность того, что люди попытаются взломать, и кто-то добьется успеха.
Я не уверен, что вы найдете хорошее общедоступное руководство о том, как сделать взлом труднымпотому что такой документ также дал бы взломщикам много подсказок для их усилий взлома.(Программное обеспечение DRM - это постоянная гонка вооружений между «хорошими парнями» и «плохими парнями».)
ИМО, просто не стоит пытаться получить все до последней капли дохода для вашего программного обеспечения.Эти взломанные ключи на самом деле не представляют собой потерянные продажи.Скорее всего, люди, которые их используют, все равно не купят ваше программное обеспечение.Просто списывайте их как источник дохода и сосредоточьтесь на том, чтобы сделать ваше программное обеспечение полезным для честных людей, которые приобрели лицензию.(Худшее, что вы можете сделать, это использовать схему DRM, которая усложнит жизнь честным клиентам !!)