MPC Forums
BattleApps


Go Back   MPC Forums > ..:: Official MPC.DE Forum ::... > Anti-Cheat Program Discussion

Anti-Cheat Program Discussion Discussion about the most popular anti-cheats.

Reply
 
Thread Tools
Old 6th November 2009, 21:58   #1
popo_joe
MPC Member
 
Keyb_Event C#

hello guys,
i have been coding windows applications for a momen now, and i read some of the topics in here, all i want to know, is if there is a way to send keys to a game guarded by nprotect?

i noticed that the windows virtual keyboard works on Nprotected games, how does it do that?

maybe some low level code?

can anyone show me a way to do it in C#? is it even possible?
Thx alot
popo_joe is offline   Reply With Quote
Old 7th November 2009, 06:49   #2
Guy`
Moderator
Dark Mage
 
Guy`'s Avatar
 
In C#, since most of functions for emulating keystrokes are still checked, it's not easily possible (With pure managed code at least).

Regardless, I wouldn't be surprised if it's been done for newer builds of GG, so I'll leave this open for the time being.
Guy` is offline   Reply With Quote
Old 7th November 2009, 12:49   #3
popo_joe
MPC Member
 
well if C# code is checked, can you tell me what language to use in order to bypass those checks?

i can code in java, c and c++.

if'd have to, i'd learn a new language.

thx

BTW, i was thinking for the Get pixel to take screenshots and analyse them.
and i still haven't tested but what about the mouse move events?
are they blocked by Nprotect also?

Last edited by popo_joe; 7th November 2009 at 13:03..
popo_joe is offline   Reply With Quote
Old 7th November 2009, 18:42   #4
Guy`
Moderator
Dark Mage
 
Guy`'s Avatar
 
Quote:
Originally Posted by popo_joe View Post
well if C# code is checked, can you tell me what language to use in order to bypass those checks?

i can code in java, c and c++.

if'd have to, i'd learn a new language.

thx

BTW, i was thinking for the Get pixel to take screenshots and analyse them.
and i still haven't tested but what about the mouse move events?
are they blocked by Nprotect also?
The fact that C# is managed and uses known, managed functions is the main problem.

Java experiences the same problems, therefore, I'd recommend C or C++. You'll have to check which functions GG hooks, then find out how deep those hooks truly go (i.e. Into kernel mode). From there you can begin writing your "bypass".
Guy` is offline   Reply With Quote
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump



All times are GMT +2. The time now is 06:54.

Powered by vBulletin® Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Style Provided By: Wrestling Clique - Wrestling Forums


Page generated in 0.05664 seconds with 14 queries