Earlier quoted context omitted.
My vague understanding is that Denuvo generates many redundant diverging paths through the executable, which are chosen at runtime based on pieces of the users hardware signature. The keys you get from the server only work for the paths your hardware is supposed to follow, so if you take those keys to a different machine it will branch in different ways and crash when it's not able to decrypt that path. That redundan…
That makes sense, but how are these paths encrypted? If it's at runtime, you should be able to just not encrypt them. If it's at install time, do they generate a custom encrypted exe just for you per-download?
Bypassing Denuvo in Hogwarts Legacy
31–40 of 105 posts
Re: Bypassing Denuvo in Hogwarts Legacy
#32Earlier quoted context omitted.
That makes sense, but how are these paths encrypted? If it's at runtime, you should be able to just not encrypt them. If it's at install time, do they generate a custom encrypted exe just for you per-download?
It's all done ahead of time when the game is packaged by the developer. The executable you download contains every encrypted path that might be executed, but the authentication handshake only gives you the keys for a subset of those.
Re: Bypassing Denuvo in Hogwarts Legacy
#33Earlier quoted context omitted.
Also "X removes DRM" is an opportunity for a news cycle that could result in new sales.
I'm not sure how common that is, but I've definitely bought 2 games after the "removed DRM" event. (Basically allowing me to play on Linux in pre-steamdeck times) I'm aware that lots of people don't care.
Re: Bypassing Denuvo in Hogwarts Legacy
#34Re: Bypassing Denuvo in Hogwarts Legacy
#35Pity most of the interesting information is missing because of legal concerns.
Agreed, this write up felt more like a summary. I'd love to get into the meat of it!
Re: Bypassing Denuvo in Hogwarts Legacy
#36The so-called "rumors" that Denuvo kills performance are not rumors. It's just not true ANYMORE. Older versions impacted performance heavily, but later on the performance impact became negligible.
Re: Bypassing Denuvo in Hogwarts Legacy
#37Re: Bypassing Denuvo in Hogwarts Legacy
#38Earlier quoted context omitted.
That makes sense, but how are these paths encrypted? If it's at runtime, you should be able to just not encrypt them. If it's at install time, do they generate a custom encrypted exe just for you per-download?
It's all done ahead of time when the game is packaged by the developer. The executable you download contains every encrypted path that might be executed, but the authentication handshake only gives you the keys for a subset of those.
Re: Bypassing Denuvo in Hogwarts Legacy
#39Earlier quoted context omitted.
I was going to say Lies of P was cracked, but turns out they just removed it from their game. It was up on piracy sites the same day. I wonder why this happens? Does Denuvo cost a lot of ongoing subscription money for a developer or something? I’ve noticed this happens a decent amount.
I believe Denuvo charges for access to the activation servers. [0] While the pricing structure has likely changed, for most game companies the long tail end [1] of the sales doesn't justify continuing. For example, Square-Enix(Final Fantasy, Dragon Quest) removes Denuvo 6 months into a release. For a counter-example, Atlus(makers of Persona/Shin Megami Tensei) are known to never purposely remove the protection. [0] h…
Re: Bypassing Denuvo in Hogwarts Legacy
#40Earlier quoted context omitted.
It's all done ahead of time when the game is packaged by the developer. The executable you download contains every encrypted path that might be executed, but the authentication handshake only gives you the keys for a subset of those.
If it were possible to fully sandbox an exe, so that it will always be presented the same hardware/system configuration, would that function as a universal denuvo bypass?