http://bugs.winehq.org/show_bug.cgi?id=9685
--- Comment #127 from Anastasius Focht focht@gmx.net 2008-06-26 08:52:46 --- Hello,
--- quote --- Hi. I still got kicked from PunkBuster after applying these patches. --- quote ---
Again (1000th time) ...
The patches make PunkBuster services/kernel driver *functionally* working, e.g. no service load/startup failure, no crash due to missing APIs, no unexpected API data...
The kicks due to mismatching API signatures can't be worked around with simple patches. The legal and technical issues have already been discussed several times.
To counter the API fingerprinting you have to attack/hack the PB client itself - which ironically contradicts the purpose of PB. Although EB did shut down a number of attack vectors over several years, there are still some left which allow to alter all the information gathered by the client before being sent to server. Though that requires a certain level of understanding how the client internally works. My private just-for-fun stuff which directly targets the client still works without being detected (dating from early days of PB). If correctly done, it enables all known detected cheats/hacks to run undetected.
--- quote --- he could have inside knowledge or could have signed a noncompete clause. For all we know he could be Steve Ballmer trying to taint the project. It would be nice if he used his real name and could send patches since he seems to know quite a bit. --- quote ---
Do I look like a monkey boy? You can be assured that I've never worked for any of the monopolist/evil companies in question like M$, Google, Adobe, etc. nor signed NDA. The reasons are purely private nature, call it personal preference.
Regards