Здравствуйте, Философ, Вы писали:
Ф>вместе со своим продуктом выкладывать в интернет кряки к нему?
Можно делать гораздо проще. Делается защита вида
if (!registered)
ShowTrialScreen();
Это отвлекающий маневр, а на самом деле вся защита в другом месте и сделана хорошо. Еще ее (защиты) много, но это уже мелочи.
Хакеры-недоучки в миг ломают "защиту", и уже на следующее утро после релиза весь инет завален "кряками". Которые конечно не работают, но при беглом осмотре кажется что все в порядке. Упорная школота возможно проковыряет защиту чуть глубже, потратив на это пару недель. Но это уже бесполезный труд — среди говна эту жемчужину уже не сыскать. Да и обычно никто не заморачивается — трафик с кряка уже получен, вирусы установлены, зачем делать работу которая не оплачивается? Чтобы порадовать детишек? Ха три раза.
Рекомендую. Использую такую схему много лет — результаты прекрасные.