Im gonna show what i did then.
I know its a little long, but you dont need to modify gameassebly with this method
-
The game uses AES (encryption) to encrypt a date as a string using your Computer Unique ID. It then stores that
encrypted string in your registry.
-
First you need to find your UID (device unique ID) that the game assigns you.
Note: Its unique to every computer
Here's a Powershell script I made that easily finds that for you:
	
	You must be registered to see the links
-
Run the powershell script by rightclicking-->Run With Powershell
A blue window will pop up and it will hopefully have a string in it.
-
Now Idk what your UID is since its unique to all computers, but
it has to have 32 characters for the AES key to work. mine had
40 so I deleted the 8 last characters.
Example: this has 40 characters. delete the 
last 8 characters (not the firsts):
a4bcf73dfb58438b954941399b2df3sa3etdsag2 <--UID
a4bcf73dfb58438b954941399b2df3sa <--"Secret Key"
-
Now go to this website:
	
	You must be registered to see the links
Make sure you got the settings right:
-
AES Encryption:
Key size: 256 Bits
Cipher mode: ECB
Leave the initialization vector empty
And paste your 32 Character key in the
secret key Box.
And the text (or date) to be encrypted is "9999-01-01" Format has to be YYYY-MM-DD
The game checks for a date and if the date encrypted in your 
registry is earlier than the build version it asks for Auth
So putting this date will make you able to play every version until year 9999 (should be enough lol)
Then press encrypt
	
		
			
		
		
	
View attachment 2080809
	
		
			
		
		
	
	
		
			
		
		
	
View attachment 2080827
	
		
			
		
		
	
So using the example key it gives us this:
sJUWWjilFUNpxci+aOxU8Q==
All you need to do now is place this in your registry, Easiest way is with a registry script.
Go here 
	
	You must be registered to see the links
Make sure you got the same settings.
ASCII Character encoding
Output delimiter "Comma"
Paste the string into the top box
Press the green Convert Button
	
		
			
		
		
	
View attachment 2080868
	
		
			
		
		
	
Paste the code bellow into an empty text document,
	
	
	
		Code:
	
	
			Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Heat\Heat]
"AuthToken_h1061026678"=hex:00
"HWID"=hex:(bytes goes here)
	 
 Then copy the bytes by pressing the yellow copy button on the ASCII to Hex site and put them in the
script.
	
		
			
		
		
	
View attachment 2080882
	
		
			
		
		
	
Save as a .reg file. then double click on it. its gonna give you a warning, click yes.
You are done. now try running an uncracked version and click the authentification button like usual and it should let
you in.