[Bug 32515] Steam games protected with Valve's CEG ( Custom Executable Generation) DRM scheme fail game cache validation

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Mar 26 23:52:05 CDT 2017


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

--- Comment #51 from Christian Inci <chris.pcguy.inci at gmail.com> ---
Created attachment 57690
  --> https://bugs.winehq.org/attachment.cgi?id=57690
Testcase

There might be a problem in FindNextFile, which results in a discrepancy at the
generated executable.
I don't know if fixing it will resolve this bug.

I've reverse-engineered the part of CEG which is used when generating the
executable.
This executable is a nearly one-to-one copy of it and a testcase too. That's
the closest I can get without removing some MingW parts. Which means that the
output of the "algorithm" isn't a bitexact copy.

I can provide the source code on request.

Btw: Valve blacklisted the MachineGUID of one of my debugging VMs. It were
simply evaded by just changing the MachineGUID registry value.

-- 
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