Page 1 of 2

Создание файла лицензии

Posted: Tue Aug 27, 2013 10:02 pm
by zop
Доброго времени суток!
У меня есть вопрос. Я хочу выдавать пользователям зашифрованную по их HWID программу, готовую к запуску, чтоб им ничего не нужно было вводить (файл лицензии в папке с программой).
Т.е. как-то так:
1. Пользователь запускает программу А, которая показывает ему HWID и отправляет этот HWID мне.
2. Я делаю персональную сборку программы Б (с шифрованием по этому HWID), лицензия хранится в папке с программой.
3. Пользователь запускает защищенную программу Б и радуется.

Я уткнулся в шаг 2. Не могу понять, как мне генерировать файлы лицензии под нужный мне HWID, пока получается только под текущий. Подскажите, пожалуйста.

Re: Создание файла лицензии

Posted: Wed Aug 28, 2013 2:54 pm
by Enigma
Здравствуйте,

Используя такую схему Вы можете и не создавать файлы лицензии вообще, потому что запуск программы будет привязан к определенному hwid (если я конечно правильно понял ситуацию).

Чтобы сделать персональную сборку, можно пойти двумя путями (или даже объединить их):
1. Защитить программу с шифрованием по опреленному hwid. hwid надо указать в опции Registration Features - Encrypt with Hardware ID, затем защитить файл. Полученный exe будет запускаться только на том компьютере, у которого такой же hwid какой был указан во время защиты. Если такой метод не подходит, то смотрите второй способ.
2. Можно сгенерировать ключ с привязкой к hwid, сохранить его в файл, положить рядом с программой. Для этого, с уже полученным hwid идем в основное меню - Tools - Keys Generator и создаем ключ. Ключ сохраняем в файл, с такой структурой:

Code: Select all

[Registration information]
Name=UserInfo
Key=XUCBSNJ9T642DCQP3FW8C6NJL75X7
В протекторе, необходимо так же указать в registration Features - Registration Data Storing что ключ хранится в файле, а файл находится в каталоге %Default Folder% и имя этого файла.

Re: Создание файла лицензии

Posted: Thu Jun 18, 2020 6:43 pm
by anton1333
здраствуйте. опишите пожалуйста второй пункт по подробней.

Re: Создание файла лицензии

Posted: Fri Jun 19, 2020 8:16 am
by Enigma
Добрый день, что именно из второго пункта не понятно, опишите пожалуйста?

Re: Создание файла лицензии

Posted: Fri Jun 19, 2020 2:18 pm
by anton1333
Для этого, с уже полученным hwid идем в основное меню - Tools - Keys Generator и создаем ключ. Ключ сохраняем в файл.
Куда вводить HWID в программе? Как создать ключ? И как сохранить в файл?
Если можно поподробней

Re: Создание файла лицензии

Posted: Tue Jun 23, 2020 3:54 pm
by Enigma
HWID показывает защищенная программа, когда запускается на компьютере пользователя (если включен Registration Features - Registration Dialog).
Ключи создаются в протекторе, в основном меню выбираете Tools - Keys Generator
В генераторе ключей надо ввести HWID, иначе ключ не будет привязан к определенному компьютеру и будет работать на любом компьютере
Сохранить ключ в файл можете в генераторе ключей, нажав на иконку дискеты, для сохранения. В зависимости от настроек будет предложено сохранить ключ в двух вариантах, для реестра и для файловой системы, выбирайте какой необходимо.

Re: Создание файла лицензии

Posted: Tue Jun 23, 2020 7:46 pm
by anton1333
Здравствуйте, не могу найти иконки дискеты...
А нужно мне вот что- у меня есть программа которая просит регистрацию по HWID диагностического кабеля. HWID я знаю как его привязать к программе? как создать этот файл с расширением Data? помогите пожалуйста, всю голову сломал

Re: Создание файла лицензии

Posted: Tue Jun 23, 2020 9:06 pm
by Enigma
Вам необходимо использовать последнюю версию протектора.

Re: Создание файла лицензии

Posted: Fri Jun 26, 2020 8:48 am
by anton1333
когда вводишь HWID программа пишет что он не верный. Как посмотреть этот HWID с помощью данной программы?

Re: Создание файла лицензии

Posted: Fri Jun 26, 2020 1:30 pm
by Enigma
Используете программу с нашего сайта?