Page 1 of 1

What exactly determines the change of HWID

Posted: Fri Oct 18, 2024 9:14 am
by samo733792
Hello everyone.
I recently started using the program and I still can't figure out how exactly it works.
I have a couple of programs that are protected by VMProtect with activation and binding to HWID.
There have already been several times when users wrote that the activation key is not accepted.
I want to understand in which cases it should be accepted and in which it should not.
Some users say that after formatting the system everything works, while others claim that it does not.
I searched for threads about this in the forum, but I couldn't find any. It's possible that I didn't search well enough. If there are any, please direct me.
Basically, when they tell me that the key is not accepted, I compare the HWID and see that its host has changed.
I remember reading somewhere that if only one parameter changes, the key will still work, but this is not the case.
Help me understand the logic.

Re: What exactly determines the change of HWID

Posted: Mon Oct 28, 2024 6:00 am
by Admin
VMProtect allows to change one "device" (except CPU) from HWID without reissue the activated license (serial number).

Re: What exactly determines the change of HWID

Posted: Mon Oct 28, 2024 6:25 am
by samo733792
I sow a few times where was changed only host and it wasn't accepe activation key. Maybe i check it not right?
And how i understand from your answer, after formatting system it have to work too?

Re: What exactly determines the change of HWID

Posted: Mon Oct 28, 2024 6:29 am
by Admin
Do you have an example of HWIDs (HWID in the activated license and the current HWID)?

Re: What exactly determines the change of HWID

Posted: Mon Oct 28, 2024 8:49 am
by samo733792
Sure.

Changed only HOST:
pB022h1u0Yw/gMpU8pEbNrb96LE=
pB022v0tHoU/gMpU8pEbNrb96LE=

lPPk7K3rWguzTEGz
lPPk7H0HHp2zTEGz

Changed HOST and added one LAN:
6GtQ7rkZRQ3XWKaXFosvJ27oAlBS5xOS
6GtQ7oVnnqUvysgvbugCUBaLLyc=

0H0T8eVlNJDD5KyDyt+kpg==
0H0T8T1TerTD5KyDyt+kpjocc8Q=

Changed one LAN:
6GtQ7q2QPH2TLX+aTmYdY3KnNRyyeCD9
6GtQ7q2QPH2TLX+aTmYdY8KZdrqyeCD9

Re: What exactly determines the change of HWID

Posted: Mon Oct 28, 2024 9:15 am
by Admin
VMProtect uses the following code for comparison of 2 HWIDs:
viewtopic.php?p=33766#p33766
pB022h1u0Yw/gMpU8pEbNrb96LE=
pB022v0tHoU/gMpU8pEbNrb96LE=
These HWIDs are "equal" for VMProtectSetSerialNumber.
lPPk7K3rWguzTEGz
lPPk7H0HHp2zTEGz
These HWIDs are NOT "equal" because VMProtectSetSerialNumber requires at least 3 equal "devices".
6GtQ7rkZRQ3XWKaXFosvJ27oAlBS5xOS
6GtQ7oVnnqUvysgvbugCUBaLLyc=
These HWIDs are NOT "equal" because only 2 devices (CPU and MAC) are equal.
0H0T8eVlNJDD5KyDyt+kpg==
0H0T8T1TerTD5KyDyt+kpjocc8Q=
These HWIDs are "equal".
6GtQ7q2QPH2TLX+aTmYdY3KnNRyyeCD9
6GtQ7q2QPH2TLX+aTmYdY8KZdrqyeCD9
These HWIDs are "equal".

Re: What exactly determines the change of HWID

Posted: Mon Oct 28, 2024 9:57 am
by samo733792
Admin wrote: Mon Oct 28, 2024 9:15 am VMProtectSetSerialNumber requires at least 3 equal "devices".
This explayn many things.

In link that you send, you wrote that after reinstall system probably HDD will be changed but i thonked HOST will be changed.
So if after formating system HOST and HDD is changing? then need at least 2 LAN's, if there is 2 the same LAN's and CPU, so activation checking will passed, otherwise no?
Did i uderstand right?