http://bugs.winehq.org/show_bug.cgi?id=4666
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #38 from Anastasius Focht focht@gmx.net 2011-05-15 16:38:00 CDT --- Hello,
--- quote --- Is it possible to now why "it's Hard" to fix ? Is it due to various unimplemented methods ? --- quote ---
Well HackShield is wrapped with Themida software protection. It's very sophisticated (has its own virtual machine/code + API emulation). Various versions of this protection scheme are simply _broken_ for Wine beyond fixing.
Although the company acknowledges Wine existence somehow by adding _some_ Wine compatibility fixes, there is some intrusive stuff that can't be implemented by simple means (if ever).
That 108 error is Themida related, most likely it encountered inconsistency during VM/API emulation. Don't know if AhnLab updates their malware with newer - more 'Wine friendly' Themida versions ... thought that might happen very rarely.
Basically to work on HackShield you have to defeat (unwrap) Themida protection first. It can be done but this target requires a considerable knowledge and serious waste of time.
Regards