Информация об изменениях

Сообщение Re: Защита shareware программ от 09.01.2018 2:31

Изменено 22.04.2019 9:29 deleted2

Re: Защита shareware программ
P>Что нибудь посоветуйте.

Есть поговорка: все замки от добрых людей.

Не использовал никогда защит. В коде просто несколько IF, разбросанных по разным местам и проверяемых рандомно по нескольким условиям,
например по числу даты или просто по псевдо-случайному числу, зависящего от поведения пользователя.

Ключ не привязывается ни к аппаратуре, не к имени. В каждой мажорной версии ключ проверяется иначе.
Если взломают не под заказ взлома, то обычно недоламывают, поскольку рандомную проверку искать — это надо время и желание сидеть над программой.
Если все же взломают, то в ключе остаются еще несколько уровней проверок, какие не задействованы с новой версии. Если взломают, включаю незадейственную проверку.

Примеры проверок:
— часть битов должна быть четной
— определенный бит должен быть единицей всегда
— эта группа битов должна быть больше другой группы битов
— эта группа битов должа быть простым числом
— эта группа битов не должна быть больше определенного числа

Поскольку степеней проверки множество, то ключ у меня может генериться по несколько секунд, пока все проверки не выполнятся. Т.е. я его «майню» наподобие биткоинов.
А проверка ключа вообще не жрет процессор, поскольку используется элементарная математика.

В итоге мои программы находятся в полу-взломанном состоянии.
Ну а разломанные экзешники пусть качают по обменникам. Тут уже ничего поделать нельзя.

Если программа обнаруживает взлом, то через рандомное время просто сбрасывается в триал режим.
Пользователю проще раз в месяц ее переустанавливать, чем возиться с полурабочими краками.

А в последние пару лет я вообще забил следить за взломами, так что вообще не знаю, взломали или нет.
В РФ торренты закрывают, организации кошмарят маски-шоу, а на западе стоимость софта — копейки. Проще купить чем заморачиваться поиском взлома
и запускать непонятные кракерские экзешники. Так что планирую вообще забить на такие сложности с ключами и оставить один простой IF.
Re: Защита shareware программ
deleted