Denuvo Analysis
Anonymous 01/21/25(Tue)20:48:22 | 70 comments | 7 images
Denuvo_Logo_2021.svg
https://connorjaydunn.github.io/blog/posts/denuvo-analysis/

How would (You) defeat it given this knowledge?
Anonymous 01/21/25(Tue)20:50:47 No.103987622
>>103987599
It was defeated by none of the games that use it successfully making me want to play them.
Anonymous 01/21/25(Tue)21:04:20 No.103987765
Anonymous 01/21/25(Tue)21:21:24 No.103987924
>>103987622
This, if I see denuvo, I don't buy. I accidentally bought a game with it and refunded that shit immediately.
Anonymous 01/21/25(Tue)21:32:39 No.103988038
>Denuvo is built into Switch 2's security
I'll laugh so hard.
Anonymous 01/21/25(Tue)21:40:06 No.103988121
>>103988038
as somone with a hacked switch one I am laughing all the way to the bank
Anonymous 01/21/25(Tue)21:43:19 No.103988155
>>103987924
>if I see denuvo, I don't buy
100% agree.
I want to buy & play a couple of games on Steam but they've got Denuvo embedded in them. Hard pass.
It annoys me but I don't lose sleep over it.
> their game, they set the terms
> my money, I decide what terms I'm willing to accept
> I won't pay for Denuvo games
So, I wait for GOG to release an unencumbered version.
Anonymous 01/21/25(Tue)22:24:33 No.103988515
I won't buy a game on Steam either. I hate having that shit running on my computer. It always seems to run in the background uninvited. It records when & how long I play games and stores it permanently on Steam's remote servers. Who asked for that? I don't need achievements, trophies, a friends list, or overlays tainting my gaming experience.
My head is stuck in the 90s and refuses to adapt. If I pay for a game, I expect to own the box, art booklet, and physical media upon which the game exists. I am NEVER paying for a "digital license"
It's sad because I really do want to support based developers but as soon as I think about buying a game, there's no other way to do it than through Steam, so I won't buy the game. Same reason I won't use any app that demands my phone # and location tracking data at all times. I'm stuck in the past anons
Anonymous 01/21/25(Tue)22:47:14 No.103988737
>>103987622
ah yes, the sour grape defense, a piratenigger's favorite way of coping
Anonymous 01/21/25(Tue)22:48:35 No.103988743
>buy gun
>drive to denuvo offices
Problem solved. For everyone else, at least.
Anonymous 01/21/25(Tue)22:49:29 No.103988747
>>103988515
when you buy a physical game its still just the license
Anonymous 01/21/25(Tue)22:53:06 No.103988787
https://ssno.cc/posts/reversing-tac-1-4-2025/
>Reverse Engineering Call Of Duty Anti-Cheat
also a nice reversing read published recently
Anonymous 01/21/25(Tue)22:53:21 No.103988790
Anonymous 01/21/25(Tue)22:53:57 No.103988797
>>103988515
Use goldberg cracks and steamless.
I even apply them to steam demos. I fucking hate this retarded launcher too.
Anonymous 01/21/25(Tue)22:58:41 No.103988848
>>103988797
Too bad goldberg abandoned the project and went into hiding because they would credit him everywhere in p2p releases.
Anonymous 01/21/25(Tue)23:06:00 No.103988929
>>103988787
I haven't read a anti-cheat writeup in ages. Good gravy it's interesting how far the cat & mouse game has gone.
Anonymous 01/21/25(Tue)23:08:43 No.103988952
>>103988929
Riot's Vanguard proves that the cat can actually win
Anonymous 01/21/25(Tue)23:41:51 No.103989259
>>103988737
enjoy your denuvoslop then
Anonymous 01/22/25(Wed)02:48:23 No.103990572
>>103988737
Ahh the sour grapes defense defense, a corporate cocksuckers favorite post when not posting about how much they love BBC in their ass.
Anonymous 01/22/25(Wed)03:24:03 No.103990844
>>103988952
Vanguard gets defeted by a microcontroler and a usb hub.
Anonymous 01/22/25(Wed)03:30:51 No.103990887
>>103988952
>the cat requires access to everything your computer is doing to even have a chance at winning
>the cat is defeated by literally just plugging things into another usb port
nice cat you got there
Anonymous 01/22/25(Wed)03:31:00 No.103990888
>>103988952
Riot's Vanguard proves that "winning" isn't worth it
Anonymous 01/22/25(Wed)03:35:17 No.103990917
>>103988737
Who uses Denuvo though?
Modern capcom (remake after remake, monster hunter, dragon's ligma 1.5), modern sega (yakuza, sonic?), modern square enix (remakes, remasters, shovelware games like valkyrie elysium), bethesda?
I'd ask you what's the last great game that had denuvo but honestly I can't even think of a recent great game at all to begin with.
Anonymous 01/22/25(Wed)03:51:21 No.103991034
>>103988952
You can bypass vanguard tho?
Anonymous 01/22/25(Wed)03:52:01 No.103991041
>>103987622
>>103987924
I've bought about 4 games in the last 15 years. Universally dogshit. I've just pre-orderd a game and am watching like a hawk to see if they try to slip this shit in just before release. If they do I'm immediately refunding it.

Agressive DRM only fucks over ligitimate paying customers.
Anonymous 01/22/25(Wed)03:56:16 No.103991081
The biggest protection against piracy was to make the games not worth playing, let alone worth cracking.
Anonymous 01/22/25(Wed)04:00:38 No.103991112
>>103991081
>The biggest protection against piracy was to make the games not worth playing, let alone worth cracking.
piracy groups don't work like this (usually). they compete to see who is first to release a working crack. whether it be slop or good, it gets a crack and release.
Anonymous 01/22/25(Wed)04:02:49 No.103991134
>>103987599
>How would (You) defeat it given this knowledge?

>>103988737
most denuvo protections are only built to last a month before it gets cracked or removed by the publisher. denuvo has stopped 0 games from being pirated.
Anonymous 01/22/25(Wed)04:58:43 No.103991522
>>103991112
>usually
Formerly. Nobody does shit anymore, it's all steam emulators.
Anonymous 01/22/25(Wed)08:27:09 No.103993176
>>103991522
>Formerly. Nobody does shit anymore, it's all steam emulators.
that's not so bad. it's fast to package up and release and much easier to "emulate" using the supplied dll than to fuck around with the exe and other data. every system i've ever been in involved in - from c64, amiga to day's pc software, unique protections eventually disappear. we've already seen countless examples of so-called "aaa" software removing denuvo because of how ineffective it is and its related and documented performance problems.
Anonymous 01/22/25(Wed)08:36:15 No.103993295
CIV
Was curious how Denuvo worked and why a lone tranny hater was the only one able to defeat it. Still, Denuvo games aren't worth pirating let alone buying. If one is, why would you subject yourself to being treated like a nigger? There's a backlog of games you can play, other games to buy, and tons out there to pirate still. Just go do something else. It's not worth being niggercattle.
Anonymous 01/22/25(Wed)08:40:10 No.103993347
Screenshot 2025-01-22 at 07-38-59 About Connor-Jay's Blog
>https://connorjaydunn.github.io/blog/posts/denuvo-analysis/
>in-depth breakdown of industry DRM written by 2nd year CS student
and what were you doing during your 2nd year that was so notable? you WERE working on something other than coursework right?
Anonymous 01/22/25(Wed)08:52:12 No.103993490
>>103987599
from the writeup maybe find how denuvo collects hardware information and spoof it with a working license file, but if it was so easy I imagine it wouldn't be such a monster of a drm
Anonymous 01/22/25(Wed)09:00:42 No.103993585
anon3
>>103987599
Thanks for an interesting thread on /g/, anon.
>>103993347
I admire people who found time and strength to work on whatever personal projects either during college (where you had many seemingly unrelated courses to pass) or once you're employed (where the work itself might be more or less making your head tired). I'm too tired to work on smaller projects, and I'm really happy when I do find both time and that strength/not being tired, and I can complete even small long standing tasks.
It's weird. Like, I had a nice homelab back during college which got me a job, but particularly nowadays it makes me so exhausted that I don't tinker as much anymore. And certainly whatever I tinker with on my servers, isn't anything that would be "cool" or "impressive" like that guy linked in OP or >>103988787. Excellent reads to spend a few minutes on, but really demoralizing once I start to think how much effort it took to produce it, and it's something I personally don't know how to get back. And it's not even like I have a family to support etc. after work, I'm in my 20s.
Would be great to hear how other anons stay productive like those people.
Anonymous 01/22/25(Wed)09:02:11 No.103993607
>>103991134
I hate denuvo but what about all the uncracked games we still have? really 0 games?
Anonymous 01/22/25(Wed)09:03:27 No.103993620
>>103993295
even the tranny can't do it anymore when was the last crack? 2 or 3 years ago?
Anonymous 01/22/25(Wed)09:25:56 No.103993812
>>103993607
0, can be bypassed
Anonymous 01/22/25(Wed)09:41:34 No.103993975
>>103993620
>even the tranny can't do it anymore when was the last crack? 2 or 3 years ago?
the tranny was doxed and everyone found out it was actually voksi (a bulgarian cracker and heterosexual man).
Anonymous 01/22/25(Wed)09:46:47 No.103994026
>>103993975
No way! Next you're going to tell me that FitGirl isn't actually a girl?!
Anonymous 01/22/25(Wed)10:29:05 No.103994520
>>103993975
>>103994026
i thought she had an onlyfans? or like a patreon where she got off on findom or something? or was that fitgirl?
Anonymous 01/22/25(Wed)11:05:55 No.103994918
>>103993975
I know, larp as ""girl"" is what tranny does, so I call it tranny
>>103993812
cracked anon, cracks is when you own the software (read: can have it indefinitely on your HD to access from any PC), with bypass someone has to buy the game for you to borrow and play it
Anonymous 01/22/25(Wed)11:08:11 No.103994956
Couldn't you just run a custom llm trained on bytecode over it and detect all the denuvo implementations?
Anonymous 01/22/25(Wed)11:35:14 No.103995286
>>103988952
it gets defeated by fucking auto autohotkey i kid you not
Anonymous 01/22/25(Wed)11:50:10 No.103995460
>>103993585
Damn, anon, you already got a tech job where you sit in front of a monitor all day. Why sit some more after work?
>in 20s
even moreso
Anonymous 01/22/25(Wed)12:11:49 No.103995680
Does that mean that autistically optimizing your code for modern hardware is a bad idea? I mean if AAA CPU bounds games can do fine while being constantly decrypted on the fly while running the assembly in a VM within the program, then performance should never be an issue on modern hardware.
Anonymous 01/22/25(Wed)12:52:26 No.103996068
>>103990917
>Who uses Denuvo though?
> bethesda?
Yup.
In my case, Far Cry 5 and Far Cry 6.
> both on Steam
> both require installing Denuvo
nope.jpg
Anonymous 01/22/25(Wed)12:59:40 No.103996161
>>103995460
I think I want to do this to provide "value" to the world in general, not just my employer. You know how you see people write blog posts on how they did something neat in their free time - even if related to their work - and then it helps (You) or someone else you know because you read that earlier. I'd like that, it brings me joy to know I might've helped someone, even if I don't know them. Also doing things on my own accord is a bit nicer, because they're not so often shackled by random stupidity found in enterprise. If there's anyone to be blamed in work done in my free time, it's me, and I can convince that guy to be less retarded in future.
Anonymous 01/22/25(Wed)13:00:47 No.103996178
>>103995680
Denuvo is configurable, and in a proper integration anything that could be a perf hot spot is left unmodified. Their engineers will usually pick gameplay functions that are run less than once per frame. You only hear about the overhead when they fuck up.
Anonymous 01/22/25(Wed)13:03:45 No.103996211
>>103987599
I still have to see any upside to this. you would think that the goal of a dev should be maximising profits, but I have yet to see any evidence that denuvo makes pirates to actually buy games. the other side of the coin that this costs a small fortune.
Anonymous 01/22/25(Wed)13:06:27 No.103996242
>>103988848
Is that how steam indie games are cracked, just pasting the goldberg dll in and if it boots releasing it?
Not for any particular reason, and certainly not anything involving a screamer in the credits
Anonymous 01/22/25(Wed)13:08:12 No.103996261
>>103996161
Based white man mindset.
I wished to do the same. I even bought a domain and hosted a website on a VPS. But alas, I am in physics/engineering and I can't post anything interesting for people outside the field, at least nothing that is not already covered (better) on youtube. In the end, my site is pretty much a big business card kek.
Anonymous 01/22/25(Wed)13:33:30 No.103996592
>>103996242
Anything released by a scene group will be using their own emulator. These emulators hide themselves and redirect access to the original unmodified steam API DLL. Commercial games check for DLL replacement as well, so they already need to generically protect against that.
The Goldberg emulator does not, but it's only used by P2P release groups.
Anonymous 01/22/25(Wed)13:37:24 No.103996636
goyslop
>>103988737
Eat all the goyslop, it was made for you.
Anonymous 01/22/25(Wed)14:14:40 No.103997159
>>103987599
i wouldn't. seems like a waste of time
Anonymous 01/22/25(Wed)14:18:32 No.103997210
Anonymous 01/22/25(Wed)15:50:38 No.103998416
>>103993975
that tranny cracker isn't voksi
how did this shitty rumor become so widespread
Anonymous 01/22/25(Wed)19:26:08 No.104001129
>>103998416
who else could it be
Anonymous 01/22/25(Wed)21:39:50 No.104002563
>>103987924
based
literally me
Anonymous 01/22/25(Wed)21:51:44 No.104002711
>>103996178
Except in reality every game gets a performance increase when Denuvo is removed.
Anonymous 01/22/25(Wed)22:03:07 No.104002860
Contact the russian crackfu EMPRESS she'll tell you how to crack this shit
Anonymous 01/22/25(Wed)22:22:39 No.104003093
I can tell you, Wukong ran like shit and I assumed my 3080 is outdated, but even after turning all the in-game settings to absolute minimum I was stuck with 50-60 fps @ 1440p. However after using Nvidia override settings I was able to get good framerate and played the game looking like dogshit. I wonder how much Denuvo impacts performance especially in heavier games
Anonymous 01/22/25(Wed)22:27:22 No.104003149
>>103996178
and devs would never fuck up performance
Anonymous 01/22/25(Wed)22:33:10 No.104003215
the employees working for irdeto eventually will stop working there if you know what I mean
use AI to get path of least resistance nobody is going to do ungodly tasks
simple as
Anonymous 01/22/25(Wed)23:37:11 No.104003763
>>103996592
What do you mean P2P vs scene, which ones are the retards posting cracked indie games day 1 for other retards? And better yet then how do I detect such a thing (at the very end of the game)?
Anonymous 01/22/25(Wed)23:49:48 No.104003866
>>103987599
A gun unloading in their Austrian offices
Anonymous 01/22/25(Wed)23:58:14 No.104003932
Will GTA6 have denuvo, and if so will EMPRESS crack it?
Anonymous 01/23/25(Thu)00:00:59 No.104003950
reminder that ida 9.0sp1 leaked a couple days ago with all decompilers, stop using 7.7 you animals
Anonymous 01/23/25(Thu)00:02:15 No.104003959
Anonymous 01/23/25(Thu)00:07:25 No.104004000
sourgraping intensifies
>they are all slop!
ok nigger
Anonymous 01/23/25(Thu)00:14:02 No.104004057
Anonymous 01/23/25(Thu)00:20:05 No.104004103
>>103990887
https://x.com/deteccphilippe/status/1882295015986327651
You have been detected again! Keep trying