Создание файла лицензии
Создание файла лицензии
Доброго времени суток!
У меня есть вопрос. Я хочу выдавать пользователям зашифрованную по их HWID программу, готовую к запуску, чтоб им ничего не нужно было вводить (файл лицензии в папке с программой).
Т.е. как-то так:
1. Пользователь запускает программу А, которая показывает ему HWID и отправляет этот HWID мне.
2. Я делаю персональную сборку программы Б (с шифрованием по этому HWID), лицензия хранится в папке с программой.
3. Пользователь запускает защищенную программу Б и радуется.
Я уткнулся в шаг 2. Не могу понять, как мне генерировать файлы лицензии под нужный мне HWID, пока получается только под текущий. Подскажите, пожалуйста.
У меня есть вопрос. Я хочу выдавать пользователям зашифрованную по их HWID программу, готовую к запуску, чтоб им ничего не нужно было вводить (файл лицензии в папке с программой).
Т.е. как-то так:
1. Пользователь запускает программу А, которая показывает ему HWID и отправляет этот HWID мне.
2. Я делаю персональную сборку программы Б (с шифрованием по этому HWID), лицензия хранится в папке с программой.
3. Пользователь запускает защищенную программу Б и радуется.
Я уткнулся в шаг 2. Не могу понять, как мне генерировать файлы лицензии под нужный мне HWID, пока получается только под текущий. Подскажите, пожалуйста.
Re: Создание файла лицензии
Здравствуйте,
Используя такую схему Вы можете и не создавать файлы лицензии вообще, потому что запуск программы будет привязан к определенному hwid (если я конечно правильно понял ситуацию).
Чтобы сделать персональную сборку, можно пойти двумя путями (или даже объединить их):
1. Защитить программу с шифрованием по опреленному hwid. hwid надо указать в опции Registration Features - Encrypt with Hardware ID, затем защитить файл. Полученный exe будет запускаться только на том компьютере, у которого такой же hwid какой был указан во время защиты. Если такой метод не подходит, то смотрите второй способ.
2. Можно сгенерировать ключ с привязкой к hwid, сохранить его в файл, положить рядом с программой. Для этого, с уже полученным hwid идем в основное меню - Tools - Keys Generator и создаем ключ. Ключ сохраняем в файл, с такой структурой:
В протекторе, необходимо так же указать в registration Features - Registration Data Storing что ключ хранится в файле, а файл находится в каталоге %Default Folder% и имя этого файла.
Используя такую схему Вы можете и не создавать файлы лицензии вообще, потому что запуск программы будет привязан к определенному 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
Re: Создание файла лицензии
здраствуйте. опишите пожалуйста второй пункт по подробней.
Re: Создание файла лицензии
Добрый день, что именно из второго пункта не понятно, опишите пожалуйста?
Re: Создание файла лицензии
Для этого, с уже полученным hwid идем в основное меню - Tools - Keys Generator и создаем ключ. Ключ сохраняем в файл.
Куда вводить HWID в программе? Как создать ключ? И как сохранить в файл?
Если можно поподробней
Куда вводить HWID в программе? Как создать ключ? И как сохранить в файл?
Если можно поподробней
Re: Создание файла лицензии
HWID показывает защищенная программа, когда запускается на компьютере пользователя (если включен Registration Features - Registration Dialog).
Ключи создаются в протекторе, в основном меню выбираете Tools - Keys Generator
В генераторе ключей надо ввести HWID, иначе ключ не будет привязан к определенному компьютеру и будет работать на любом компьютере
Сохранить ключ в файл можете в генераторе ключей, нажав на иконку дискеты, для сохранения. В зависимости от настроек будет предложено сохранить ключ в двух вариантах, для реестра и для файловой системы, выбирайте какой необходимо.
Ключи создаются в протекторе, в основном меню выбираете Tools - Keys Generator
В генераторе ключей надо ввести HWID, иначе ключ не будет привязан к определенному компьютеру и будет работать на любом компьютере
Сохранить ключ в файл можете в генераторе ключей, нажав на иконку дискеты, для сохранения. В зависимости от настроек будет предложено сохранить ключ в двух вариантах, для реестра и для файловой системы, выбирайте какой необходимо.
Re: Создание файла лицензии
Здравствуйте, не могу найти иконки дискеты...
А нужно мне вот что- у меня есть программа которая просит регистрацию по HWID диагностического кабеля. HWID я знаю как его привязать к программе? как создать этот файл с расширением Data? помогите пожалуйста, всю голову сломал
А нужно мне вот что- у меня есть программа которая просит регистрацию по HWID диагностического кабеля. HWID я знаю как его привязать к программе? как создать этот файл с расширением Data? помогите пожалуйста, всю голову сломал
You do not have the required permissions to view the files attached to this post.
Re: Создание файла лицензии
Вам необходимо использовать последнюю версию протектора.
Re: Создание файла лицензии
когда вводишь HWID программа пишет что он не верный. Как посмотреть этот HWID с помощью данной программы?
Re: Создание файла лицензии
Используете программу с нашего сайта?