Yeah, Denuvo is just a pain to crack. It’s not UNcrackable, just a giant pain. Not to mention the methed out psycho that was cracking them has probably gone to rehab or something.
The executables are basically running in an encrypted VM and require multiple keys from Denuvo’s servers to decrypt and run (hence why they want SecureBoot on now). With breaking the VM being the biggest hurdle as they’re each running their own pseudo-machine-code that the VM translates during gameplay. Meaning you can’t just make a universal unpacker/decrypter/patcher type tool that spits raw x86 executables out for you. Nope, it all has to be done “by hand” now. At least from the translation step and on.
Umm…
Wow, I stand corrected. Took them 6 years but it finally happened.
Yeah, Denuvo is just a pain to crack. It’s not UNcrackable, just a giant pain. Not to mention the methed out psycho that was cracking them has probably gone to rehab or something.
The executables are basically running in an encrypted VM and require multiple keys from Denuvo’s servers to decrypt and run (hence why they want SecureBoot on now). With breaking the VM being the biggest hurdle as they’re each running their own pseudo-machine-code that the VM translates during gameplay. Meaning you can’t just make a universal unpacker/decrypter/patcher type tool that spits raw x86 executables out for you. Nope, it all has to be done “by hand” now. At least from the translation step and on.