-
Софтина запускается и если не была активирована - сообщает код ID Юзер его записывает и сообщает инсталлятору, последний на основе сообщенного ID с помощью утилиты активации получает ответный Code и передает его Юзеру. Все.
Каким софтом это можно реализовать?
-
> Софтина запускается и если не была активирована - сообщает > код ID Юзер его записывает и сообщает инсталлятору
Кто на ком стоял? Софтина запускается или инсталлятор?
> получает ответный Code и передает его Юзеру
А зачем он юзеру?
-
И как этот обмен кодами между юзером, софтиной и инсталлятором защитит программу?
-
Каким софтом это можно реализовать?
можно любым, но надо тем который у юзеру сообщает код. она же "софтина"
-
> И как этот обмен кодами между юзером, софтиной и инсталлятором > защитит программу?
Одного кода мало для защиты, нужна еще привязка к чему-то, к DVD/CD-диску, некому аккаунту в сети, который проверяет доступность проги для конкретного юзера - и это все проверяется при каждом входе в прогу - тот ли этот юзер, что запускает программу на легальных правах, а не сосед дядя Вася...
-
А, еще электронная подпись... Хотя хакеры ломают все, но можно и усложнить им задачу...
-
> Читатель © (03.08.17 13:00) [4]
usb-ключи отменили специальным постановлением Совнаркома?
-
> manaka © (03.08.17 13:19) [6]
Привет из 2017 года. Если встретишь меня, скажи чтоб в 2010м году я купил хотя бы несколько тысяч биткоинов.
-
> сабж
Делал я похожую штуку. Но как Вы собираетесь проверять, активирована ли программа, или еще нет? Там ведь простой IF не годится, потому легко ломается. Это и есть главная проблема, с нее и надо начинать.
-
openssl)
-
> yn67 © (03.08.17 11:18)
делать серьезную защиту от взлома самостоятельно - imho, тупиковый путь, если ты не спец уровня Розыча.
нужно идти по пути неломаемого кейгена на основе RSA и относительно хорошей защитой от trial-stop. серьезные конторы зачастую пиратский софт все таки не приветствуют и с кряками связываться не будут.
> Читатель © (03.08.17 13:00) [4] >
> Одного кода мало для защиты, нужна еще привязка к чему-то, > к DVD/CD-диску
если у кого-то есть рецепт, как получить уникальный ID (хэш) системы, буду очень благодарен. в свое время не сдюжил.
-
> Eraser © (03.08.17 15:34) [10]
Самый простой способ - продавать поддержку. Не всем подходит только.
-
те кто могут оказывать поддержку (не такую как в той вагонке) - те не задают таких вопросов.
-
> Eraser © (03.08.17 15:34) [10] WMI, серийный номер материнки или BIOS: http://www.cyberforum.ru/vb-net/thread1853774.htmlМожно привязаться и к винту, но если его заменят, то кирдык. Материнка все же меняется значительно реже (и обычно вместе с компом). Но (повторюсь), главное - это защита от взлома, а не от копирования.
-
Я бы сделал о другому. 1. в тело продукта для каждого пользователя помещал бы водяную метку (грубо заранее известный уникальный набор байт) 2. для этого установил бы и настроил билд сервер который собирает финальную копию под каждого пользователя персонально 3. тот-же билдсервер генерирует уникальный пароль и с этим паролем генерирет сетап (на базе того-же Inno Setup) 4. пользователю отправляется установщик и пароль 5. если пользователь сливает эти данные в сеть - пользователь банится и дальше с ним дела не имеем
Профит.
Есть несколько известных мне достаточно солидных контор которые работают по этому принципу и бед не знают.
-
> Rouse_ © (03.08.17 20:16) [14] > 5. если пользователь сливает эти данные в сеть - пользователь > банится и дальше с ним дела не имеем
Поздно, Дуся, пить Боржоми. Поезд (продукт) уже ушел.
-
> Rouse_ © (03.08.17 20:16) [14]
Такой способ годится, если юзер нуждается в поддержке. Например, часто обновляются какие-то данные (справочники, антивирусные базы и т.п.). В этом случае опубликование установочных данных юзером равносильно выстрелу себе в ногу (снимается с поддержки).
-
> [13] Юрий Зотов © (03.08.17 18:26) > > Eraser © (03.08.17 15:34) [10] > > WMI, серийный номер материнки или BIOS: > http://www.cyberforum.ru/vb-net/thread1853774.html > > Можно привязаться и к винту, но если его заменят, то кирдык. > Материнка все же меняется значительно реже (и обычно вместе > с компом). > > Но (повторюсь), главное - это защита от взлома, а не от > копирования.
Самый верный вариант дядя Юра глаголит! Им даже мелкомягкий идентифицирует активацию винды проклятой.
-
> Юрий Зотов © (03.08.17 20:33) [15] > Поздно, Дуся, пить Боржоми. Поезд (продукт) уже ушел.
Но деньги то он уже заплатил - все при своих.
-
> Rouse_ © (03.08.17 21:27) [18] > Но деньги то он уже заплатил - все при своих.
Как же при своих? По его установочным данным сделают еще 100500 левых инсталляций - и вы в пролете.
|