Альтернатива MAC-адресу для подключения программного обеспечения для аппаратного обеспечения?

StackOverflow https://stackoverflow.com/questions/3427324

  •  26-09-2019
  •  | 
  •  

Вопрос

Любые хорошие альтернативы связыванию активации программного обеспечения на аппаратный кусок на машине рядом с использованием MAC-адреса? Использование серийных номеров жесткого диска не будет работать, так как они не всегда доступны. Машина GUID также не всегда гарантируется от Microsoft из моих чтений. Любые другие мысли? Это будет использование Microsoft API или технологии. Нет .NET определенные ссылки, пожалуйста.

Это было полезно?

Решение

Какие версии Windows вы ориентируетесь? Windows 2000 и больше всегда будет возвращать серийный номер системы системы. Это не технически так же, как серийный номер жесткого диска, но каждый логический раздел Windows будет иметь один, независимо от платформы. Видеть GetvolumeInformation..

Я говорю, не беспокойся о том, чтобы привязать его к оборудованию. Вместо этого используйте Идентификатор продукта Windows и вышеупомянутый объем серийный номер. Хорошо, пока они не переформатируют раздел или обновить / установить другую копию Windows.

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

Теперь для более технической части. Как вы будете держать их от взлома вашей программы?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top