я когда фрилансил любил такой херней пострадать, чтобы обезопасить себя пока ПО тестят и еще не оплатили его. - Hardware ID делал, но это банально - из простого на пару строк - обращение к текстовому файлику на моем сайте, в котором "1", если ПО получило ответ "1", то все норм. - делал ключи, за ПО закрепляется ключ, хочешь передавай ПО 3тим лицам, но одновременно 2 ПО с одинаковым ключем и разными IP положительного ответа от бекэнда не получат - делал чуть интереснее вышесказанного, типа криптование. ПО кодирует цифру алгоритмом например: (год*день_недели*минута)/месяц и шлет ее бэкэнду, бэкэенд его проверяет по тому же алгоритму и в случае положительного результата возвращает ответ по второму похожему алгоритму, который так же есть в ПО. если пользователь просниферил и придумал как совать в ПО эти циферки чтобы обойти защиту, то понять алгоритм не так просто и если будет подсовывать ПО херню, то дальше не буду говорить что -)
понятно, что все это можно обойти, но пострадать этим было занимательно)
--------------------
|