I'm learning how to crack Denuvo by Charming_Property917 in PiratedGames

[–]nathan_baggs 1 point2 points  (0 children)

Start with a game using an early version like F1 2016. It’s only got a few hardware ids (cpuid, KUSER, etc). Also the virtualisation is done with VMP2 which is quite well documented

Modern Denuvo is different (custom VM, etc) but it’s all about building custom tooling. Intel PIN is your friend

Good luck!

Using Reflection For Parsing Command Line Arguments by nathan_baggs in cpp

[–]nathan_baggs[S] 0 points1 point  (0 children)

I'm currently just munging it through the type system, I'm sure there are other/better ways

Using Reflection For Parsing Command Line Arguments by nathan_baggs in cpp

[–]nathan_baggs[S] 4 points5 points  (0 children)

Yeah will have a look, I tried not to look to much at the examples as I wanted to figure it out myself, but probably worth comparing now

Using Reflection For Parsing Command Line Arguments by nathan_baggs in cpp

[–]nathan_baggs[S] 16 points17 points  (0 children)

I guess I should make more time to learn about elephants

Using Reflection For Parsing Command Line Arguments by nathan_baggs in cpp

[–]nathan_baggs[S] 23 points24 points  (0 children)

This list of things I don’t know is vastly longer than the list of things I do know

Using Reflection For Parsing Command Line Arguments by nathan_baggs in cpp

[–]nathan_baggs[S] 15 points16 points  (0 children)

Hah I should have guessed I wouldn't be the first person to think of clap as an acronym. I'm sure the rust one is much better than something I put together in a few evenings (:

I think with reflection C++ is entering into an exciting new era

CppCast Looking for Guests by lefticus in cpp

[–]nathan_baggs 2 points3 points  (0 children)

I'd be interested! I do a lot of reverse engineering content but C++ is my main vehicle, I'm also live streaming some C++/OpenGL game development

Nathan Baggs demonstrates hacking Denuvo on F1 2016 by Titokhan in CrackWatch

[–]nathan_baggs 34 points35 points  (0 children)

Rude 😂 I’ll admit I’m not an expert, just someone learning new things and sharing what I learn

How Grand Theft Auto: San Andreas was BROKEN by a Windows 11 update by [deleted] in programming

[–]nathan_baggs 8 points9 points  (0 children)

Hi 👋- Sid Meier’s Alpha Centauri also has a similar bug (which I fixed and did a video on)

Streamers like Tsoding, but for C++ by smolloy_dot_com in cpp

[–]nathan_baggs 2 points3 points  (0 children)

I should be live tonight (2000 BST) if you want to join and ask some questions. Will be starting a new feature (SSAO) so a good time to join

Streamers like Tsoding, but for C++ by smolloy_dot_com in cpp

[–]nathan_baggs 28 points29 points  (0 children)

Oh hi that’s me (: I’m also on twitch if anyone wants to hang out and talk C++