I am using VB.Net and need some code for stop the cheats.
VB.Net code issue :
1) I Launch Game program(Not VB.Net) from my VB.Net after all checks are ok.
Cheats get the PID game in memory using : WindowName, [login to view URL] or PID lookin in Task Manager(Crt+Alt+Supr).
How i can intercept all programs in the system or specify program open ?
I need detect when any program use the API OpenProcess for get Access to Process the Game.
Or when use WriteProcessMemory try change values the GameThreadID.
When detect the Attack then Alert in VB.Net Event.
I not want STOP the cheat, i need only detect when is used.
I offert 50 USD.
Code working in sample Vb.Net.
I have cheat for test, we detect in version 1.0.
sample cheat is attached.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
* Windown XP SP1 to Any SP, Included SP2.
* VS.2003 and working for VS.2005.