Защита MSI для предотвращения несанкционированного использования - PullRequest
1 голос
/ 19 февраля 2012

У меня проблемы с поиском способа установки установщика для приложения, которое я создал. Мне не нужно ничего слишком интенсивного, просто что-то, чтобы «заблокировать» установщик, я думаю.

Спасибо.

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

Ответы [ 2 ]

1 голос
/ 20 февраля 2012

Можно распаковать файлы, содержащиеся в .msi, без запуска установщика с помощью сторонних инструментов. Если вы хотите предотвратить это, вам придется расшифровать файлы с помощью пользовательского действия .

.

Вероятно, лучше поставить любой вид последовательной проверки в самом приложении, чтобы люди не могли скопировать рабочую установку ...

1 голос
/ 20 февраля 2012

Для этого есть два подхода:

  1. Проверка серийного номера во время установки.Большинство инструментов настройки поддерживают его, и его довольно легко настроить.
  2. Пробная версия / регистрация приложения.Это более сложная функция, и ее поддерживают только несколько инструментов настройки.

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

Вот список инструментов настройки, которые могут помочь вам начать: http://en.wikipedia.org/wiki/List_of_installation_software

...