Antihack getting in the way of global hooks...

.NET Framework/non-language specific Discuss, Antihack getting in the way of global hooks... at Programmers Lounge forum; Hey, I made a keystroke manipulation program so that I can use illegal characters in games (Such as greek alphabet ...


Go Back   Gamerz Needs - For All Your Gaming Needs! > Technology Zone > Programmers Lounge > .NET Framework/non-language specific
Forgot Password? | Sign Up!

Notices

Advertisement
   

Reply
 
Bookmark this Thread Tools Display Modes
  #1  
Old 07-21-2008, 05:08 PM
Wood Axe
 
Last Online: 07-22-2008 11:33 PM
Join Date: Jul 2008
Posts: 7
Thanks: 1
Thanked 1 Time in 1 Post
Nominated 0 Times in 0 Posts
TOTW/F/M Award(s): 0
Latest Blog:
Rep Power: 0
Sebass63 is on a distinguished road
Points: 254.40
Bank: 0.00
Total Points: 254.40
Antihack getting in the way of global hooks...

Hey, I made a keystroke manipulation program so that I can use illegal characters in games (Such as greek alphabet and non-keyboard characters) without needing to minimize and copy-paste whatever I need in to the chat.

The application uses a global keyboard hook and SendKeys.Send() to modify my keystrokes in real time, and so far it has worked spectacularly in older games such as Starcraft, and has also done a good job in text-oriented applications such as web browsers.

However, I tried using this program on a game called "GunZ: The duel" (I'm sure some of you are familiar with it) and it encounters an exception when it hits the SendKeys.Send() method. The exception reads: "Unhandled Win32 Exception: Module not found.".

I suspect that the game is either unhooking my global hooks or is somehow evading the spoofing... Does anyone know of a way that I can get around this?

EDIT:

I forgot to mention, Despite my discarding the old keystroke events after my application acquired the keys, GunZ still picked them up and properly parsed the input from the keyboard.

Last edited by Sebass63; 07-21-2008 at 05:11 PM..
  #2  
Old 07-21-2008, 05:19 PM
wassssup34579's Avatar
blahh!
 
Last Online: Yesterday 11:44 PM
Join Date: Jan 2007
Location: California
Posts: 739
Blog Entries: 1
Thanks: 141
Thanked 96 Times in 50 Posts
Nominated 6 Times in 3 Posts
TOTW/F/M Award(s): 0
Latest Blog: blahh!!!
Rep Power: 6
wassssup34579 will become famous soon enough
Points: 825.80
Bank: 101,377.25
Total Points: 102,203.05
No Message - wassssup34579 No Message - wassssup34579 No Message - wassssup34579 No Message - wassssup34579 No Message - wassssup34579 
No Message - wassssup34579 No Message - wassssup34579 No Message - wassssup34579 No Message - wassssup34579 No Message - wassssup34579 
No Message - wassssup34579 No Message - wassssup34579 No Message - wassssup34579 No Message - wassssup34579 No Message - wassssup34579 
No Message - wassssup34579 No Message - wassssup34579 No Message - wassssup34579 No Message - wassssup34579 No Message - wassssup34579 
Black - wassssup34579 Black - wassssup34579 Black - wassssup34579 Black - wassssup34579 Black - wassssup34579 
Black - wassssup34579 Black - wassssup34579 Black - wassssup34579 Black - wassssup34579 Black - wassssup34579 
Black - wassssup34579 Black - wassssup34579 Black - wassssup34579 Black - wassssup34579 Black - wassssup34579 
Black - wassssup34579 Black - wassssup34579 Black - wassssup34579 Black - wassssup34579 Black - wassssup34579 
Send a message via AIM to wassssup34579 Send a message via MSN to wassssup34579
well, i know for sure that gameguard doesnt unhook your global hook. but i do know gamguard does create its own windows global hook too and also hooks certain api's.

p/s: api hooks and windows hooks are 2 different things.
The Following User Says Thank You to wassssup34579 For This Useful Post:
Sebass63 (07-21-2008)
  #3  
Old 07-21-2008, 07:34 PM
Wood Axe
 
Last Online: 07-22-2008 11:33 PM
Join Date: Jul 2008
Posts: 7
Thanks: 1
Thanked 1 Time in 1 Post
Nominated 0 Times in 0 Posts
TOTW/F/M Award(s): 0
Latest Blog:
Rep Power: 0
Sebass63 is on a distinguished road
Points: 254.40
Bank: 0.00
Total Points: 254.40
Oh, okay. That actually makes sense. I think it might be hooking the SendKeys.Send() method in an attempt to keep people from using macros.

Thanks for responding!
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

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 On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump

Advertisement
   


Main Navigation
Home
GzN Forums
GzN Games
GzN News
Top Games
GzN Cheats
GzN Articles
GzN Reviews
GzN Downloads
User Control Panel
Advertising
RSS Feed
2Moons
Adventure Quest
AirRivals
America's Army
Anarchy Online
Archlord
Audition
Battlefield Series
Cabal Online
Call Of Duty Series
Combat Arms
Conquer Online
Counter Strike
Day of Defeat
Deicide Online
Diablo Series
Doom Series
Drift City
Enemy Territory
Eudemons Online
Final Fantasy
Flyff (Fly For Fun)
General Game Discussion
Ghost Online
Granado Espada
Grand Theft Auto Series
Guild Wars
Gunbound
Gunz Online
Habbo Hotel
Half-Life 2
Hero Online
KartRider
Knights Online
Maple Story
Medal of Honor
MU Online
Neopets
Pangya
Quake Series
Ragnarok Online
Rappelz
Rakion
Red Orchestra
Rose Online
Runescape
Scions of Fate
Silkroad Online
Sims Series
Soldier Front
Starcraft
Tales of Pirates
Tibia
The Ship
Trickster Online
TS Online
Unreal Tournament
War Rock
WolfTeam
World of Warcraft & Series
Affiliates
COD4 Hacks
BF2 Hacks


All times are GMT -8. The time now is 02:11 AM.