[Bug 40623] DOOM (2016) crashes on launch due to Denuvo copy protection

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Nov 30 02:51:59 CST 2016


https://bugs.winehq.org/show_bug.cgi?id=40623

--- Comment #39 from hw1380 at my.mail.de ---
(In reply to Anton Romanov from comment #38)
> @Mathieu 
> No, those fixmes do not look related at all,
> I tried to do some tracing on DOOM demo, it does not do a lot before getting
> stuck:
> 
> Creates some weird named pipe,
> Installs vectored exception handler
> Starts couple of anti-debugging threads, one of which triggers single-step
> exceptions, which are getting in the aforementioned handler (I guess that is
> exactly the point of it - to verify that it gets them).
> After that it verifies that steam is installed on the system by querying 
> HKCU/Software/Valve/Steam Steampath value, after that it creates a copy of
> that string ... and thats the last meaningfull thing I got out of it - after
> that things just go haywire.
> 
> Unrotunately, I was not able to debug more than that - my attempts to use
> winedbg with DOOM have failed.

I guess that this was to be expected.

There is an article on a german IT news site:
http://www.golem.de/news/denuvo-verdammt-gute-leute-versuchen-unseren-schutz-zu-cracken-1611-124495.html
The CEO of Denuvo was explaining how Denuvo basically works. (2nd page)

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list