Denuvo has been broken, company promises countermeasures against new DRM bypasses — zero-day game releases become norm as security concerns mount over hypervisor-based bypass
https://www.tomshardware.com/video-games/pc-gaming/denuvo-has-been-broken-company-promises-countermeasures-against-new-drm-bypasses-zero-day-game-releases-become-norm-as-security-concerns-mount-over-hypervisor-based-bypass
272 points · 28 comments · view on lemmy.world
28 Comments
AshUchiha@lemmy.world · 88 pts · 150d
FuckDenuvo. Let's see to which lengths they'll go to block hypervisor.
XLE@piefed.social · 59 pts · 149d
This crack sounds too scary to use. Impressive, but scary.
underisk@lemmy.ml · 61 pts · 149d
If you think that’s scary wait til you hear about what it’s circumventing is capable of.
ColeSloth@discuss.tchncs.de · 27 pts · 149d
On a technical level..... Less.
The exploit completely guts and opens up your system to pretty much anything. More access than even denovo.
Use the included scripts (or manually do it yourself or make your own script) to re enable everything after you're done playing the game and reboot the system. I'd also leave the router unplugged while you play. This denovo bypass seriously leaves your system super unsecured. Only get your games using this exploit from very trusted sources and don't be lazy about enabling everything again and rebooting before plugging back into the internet.
Damarus@feddit.org · 12 pts · 149d
It's pretty funny how things have turned out. 20 years ago (and now, really) we had rootkits as DRM, now we've got rootkits as game cracks.
XLE@piefed.social · 8 pts · 149d
Nasty stuff I don't want on my computer either. As an amateur, was really hoping the cracks would remove it, not circumvent it...
btsax@reddthat.com · 24 pts · 149d
Wow, wait until you hear about the Intel Management Engine
redsand@infosec.pub · 3 pts · 148d
Do you have a moment for our lord and savoir Coreboot? Also RISC
redsand@infosec.pub · 10 pts · 149d
Empress building a high end botnet?
JATtho@lemmy.world · 7 pts · 149d
I wouldn't touch this without air-gapping the machine it's run on. The funny thing here is that Denuvo can't do much to prevent this hack.
The HV is intentionally malicious and modifies the guest on the fly to archive the Denuvo hack. The hack requires to disable all major security protections in the victim OS, so the HV can more freely poke at the victim kernel. A
jne-instruction to check if running under a compromised HV? It's now anop-instruction.The HV has access to everything that is plugged in physically, or run on top of it. In theory it e.g. extract encryption keys of https connections from any process in the guest.
morto@piefed.social · 4 pts · 149d
Would running an os in a separate partition just for games mitigate the risks?
LiveLM@lemmy.zip · 10 pts · 149d
Not really? No reason it couldn't just read those separate partitions too
LincolnsDogFido@lemmy.zip · 2 pts · 149d
Well, you could potentially get a cheap office special PC to use as a guinea pig. (Depending on what it takes to run this software)
XLE@piefed.social · 0 pts · 149d
The problem with well-coded malware is it won't execute unless it thinks it's not being watched. And based on everything else in this article, it sounds like you'd also be opening your computer up to other parties exploiting security holes in the process.
So a separate computer might work, but it would have to stay separate.
OwOarchist@pawb.social · 58 pts · 150d
lol, get rekd, malware.
ordnance_qf_17_pounder@reddthat.com · 56 pts · 150d
Suck my balls Denuvo
Dojan@pawb.social · 35 pts · 149d
Lmao, fucking fantastic. Hope they crash and burn.
Zacryon@feddit.org · 32 pts · 149d
DRM to prevent copying games without official license has always been a waste of money. It is always just a matter of time until even the hardest DRM measure is broken. Always has been like this. I remember when Ubisoft was very proud of their new fancy DRM shitware that prevented running unlicensed copies of some Assassin's Creed title, only for it to be cracked a month later and the crackers saying "thanks for this interesting challenge".
corsicanguppy@lemmy.ca · 23 pts · 149d
'Loss' due to piracy was always like 3%. It costs way more than that for this mess. They don't have to be good, just annoying enough to keep 97% of people paying.
scutiger@lemmy.world · 10 pts · 149d
Sure, it's always been a question of time, but Denuvo has been very effective for decades. There were very few people who were able or willing to crack Denuvo games before. Publishers really only cared about the initial release anyway, and after a few months, it wasn't worth paying for it anymore so they'd remove it from their games.
nul9o9@lemmy.dbzer0.com · 23 pts · 150d
Noice
Kolanaki@pawb.social · 14 pts · 149d
Finally get to check out Black Myth. Still won't buy it until it just doesn't have Denuvo at all, tho.
samus12345@sh.itjust.works · 6 pts · 149d
Hypervisor is too much of a security risk for me to want to use it. I'll either get the game without Denuvo on console, wait for it to be removed, or not play it at all.
krisevol@lemmy.zip · -1 pts · 146d
muusemuuse@sh.itjust.works · 3 pts · 148d
Sounds useful for reverse-engineering use but impractical for end users.
misk@piefed.social · -16 pts · 149d
There is 0 details on specifics of how Denuvo was broken. Article goes into detail why Denuvo is bad and not much more (which is also debatable because vast majority of Denuvo implementations do not cause performance impact).
Damarus@feddit.org · 24 pts · 149d
A custom driver emulates the environment of an already activated token to the DRM. It's comparable to root hiding techniques on Android.
misk@piefed.social · 5 pts · 149d
Thank you, I found it - just commenting on how entirely unhelpful this article was.
x00z@lemmy.world · 7 pts · 149d
FitGirl wrote some decent information about the tactic on their website. There's already repacks specifically marked as Hypervisor repacks.