[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
Thu Jul 26 08:37:01 CDT 2018


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

zaplo00 at mailfence.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |zaplo00 at mailfence.com

--- Comment #16 from zaplo00 at mailfence.com ---
(In reply to Fabian Maurer from comment #14)
> > One way to fix this but possibly breaking one way of detecting Wine is to
> > export 'wine_get_unix_file_name()' by ordinal using '-noname' in the .spec
> > file (using non-Windows allocated ordinal). I've tested this method and the
> > client EAC module is properly downloaded.
> 
> Probably would be easier to do it like staging, and prevent GetProcAddress
> for those functions. Like, hiding all functions starting with "__wine_" or
> "wine_".
> But then again, there will always be a way to check for wine, so...

These sort of things probably happen in many anticheats, would be nice to at
least have an option to try to hide wine from them.

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