This is what i get:
Quote:
- get HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ProductId
- get HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\MachineGuid
- get HKEY_CURRENT_USER\Software\Valve\Half-Life\Settings\io
(so if for example the "io" doesn't exist its field will be empty "")
- concatenate the 3 strings
- if the resulted merged string is empty ("") substituite it with NoMachineSpecificPassphraseAvailable
What do you mean by concatenate it?
Quote:
then you have talked about SteamDecryptDataForThisMachine, do you have problem to decrypt the string using that function too?
if Steam works (logins without problems) that function should work too.
Yes i know it should, perhaps it does work but i'm not imputing my encpwd properly. Could you elaborate what you mean by concatenate it.
Here is what i get in registry:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ProductId = doesnt exist???
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\MachineGuid = 85bd3f1b-8ce0-40ec-b8aa-2e0ebcbf450e
HKEY_CURRENT_USER\Software\Valve\Half-Life\Settings\io = lol this has no value
so as you can see only one registry key exists on my computer, how can i now build my encrypted password?