Question - How does videogame DRM work in detail?
As much as I managed to find on the internet its that games exe has a hash that it validates to a server, if it checks out a handshake is made and you can play on the official server, it the hash is wrong server tells you to fuck off.
So to crack a game i have to decompile the exe, delete the request or change the response to always true, compile the exe and play, But it will only work for offline as the hash has changed.
Anyone can elaborate on the topic?
What windows bit locker does to the hdd, denuvo does to the exe file. You can't decompile it. Exe gets run it asks for key to server by sending hash, if hash is true server responds with key which then allows file to be readed.
Salted hash dude
>>55978376
You could mod the game so it'd always send a preconfigured value as the hash. It had to be done on the client so there's always a way.
But that function might be obfuscated.