Boost logo

Boost :

From: Jeremy Maitin-Shepard (jbms_at_[hidden])
Date: 2003-12-18 14:19:58


Roland <roland.schwarz_at_[hidden]> writes:

[snip]

>> I believe a technique similar to this is used
>> by various ``cheat''-prevention systems added to certain multiplayer
>> games. This would have the advantage of not using a temporary file.

> This would be great. Do you remember where you have seen this?

I believe this technique is used by the Valve anti-cheat system included
in Half-life, but the code for this program is not available obviously.
However, this technique is also employed by programs designed to subvert
this anti-cheat system, including programs such as the one called
``OGC.'' (ogc-cheats.com) Certain versions of this program were
released under the GPL, although you might have trouble finding the
source code. However, I believe this and related programs may be the
best source of information on loading DLLs without calling
LoadLibrary.

Additionally, the following articles might be of some use; if I find
any others, I will let you know.

http://codeguru.earthweb.com/dll/LoadDll.shtml
http://www.codeguru.com/system/winspy.html
http://www.internals.com/articles/apispy/apispy.htm

-- 
Jeremy Maitin-Shepard

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk