Ядро скомпилировано с определенными драйверами, и ядро знает всю информацию об оборудовании, включая его версию прошивки и идентификаторы оборудования.(одна из причин BSOD)
Если вы устанавливаете Windows и заменяете жесткий диск на другой, то Windows может попытаться восстановить и работать.Однако, если у вас есть чип TPM и BitLocker, Windows попросит вас ввести ключ восстановления BitLocker, как только вы измените настройку оборудования.Это потому, что ядро Windows знает каждое оборудование и его идентификаторы и, следовательно, их изменения.
Чтобы ответить на заданный вами вопрос, не пытайтесь предотвратить конфиденциальность, у вас никогда не получится, и найдется кто-то, кто сможет ее взломать.,Вместо этого потратьте это время на ваш реальный продукт и маркетинг.Люди, которые хотят украсть, они украдут в любом случае или не будут использовать.Потратьте свое время на тех, кто хотел бы купить ваш продукт.
Сказав это, перенесите важный код в веб-сервис, если вы действительно сильно переживаете.