VMProtectSetSerialNumber

Тут на форуме читал:

HWID считается совпавшим если из всех компонентов (CPUID, MAC, Host, HDD) совпало хотя бы 2, при этом совпадение CPUID является обязательным.

Но вот такая проблема, привязываю софт к hwid. Генерирую лицензию на одном компе. Все работает.
Потом на этом же компе переустанавливаю windows(бала Win7, стала Win10), теперь VMProtectSetSerialNumber возвращает SERIAL_STATE_FLAG_BAD_HWID хотя CPU и ETHERNET совпадают.
Сейчас что то изменилось с тем что написано в цитате или я что то не правильно делаю?

Там опечатка. Читать “как минимум 3”.

Ясно, спасибо.
Еще вопрос.
CPUID, MAC, HDD понятно что, а что такое Host?

Имя компьютера.

Точно, поменял имя компьютера на предыдущее, лицензия подхватилась.
Ну тогда проблема уже и не проблема :slight_smile: