[Bug 44235] EasyAntiCheat detects Wine as host platform/OS, causing failure to download correct EAC game client/driver modules ( avoid exporting 'wine_get_unix_file_name' by name)

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Dec 3 02:18:19 CST 2018


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

--- Comment #17 from Shawn Starr <shawn.starr at rogers.com> ---
I had two thoughts here:

LD_PRELOAD to hide all wine_* symbols so any Windows program would not see wine
is running the program, but allow remaining symbols to be seen, if we can do
that then this would fool EAC since it wouldn't find any wine symbols.

The problem there is wine itself expects to find these symbols... I'm not
really sure here...

The other is, what stops us from a Linux kernel userspace driver mapping to
wine to expose what EAC (in this case) wants to examine? I realize that such a
kernel driver would probably not be secure.

However, since it would be a userspace kernel driver, it can be unloaded when
not used.

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