| View previous topic :: View next topic |
| Author |
Message |
ANoobHacker How do I cheat?
Reputation: 0
Joined: 09 Apr 2011 Posts: 3 Location: England
|
Posted: Sat Apr 09, 2011 12:13 pm Post subject: How games detect speedhack? |
|
|
Hi, I am looking for help in hacking an online game
I have a basic idea of how CE's speedhackworks ( I think). I think it injects a dll, and changes the value of QueryPeformanceFrequency.
What I want to know is, how can a game detect this and what could I do to circumvent their anti-cheat measures.
So far I have tried both the new and old Speedhack, using CE 5.6.1 and both cause the game to instantly close.
The game has its own protection program, but is written for 32 bit rather than x64, which has allowed me to delete the protection program and still allow me to run the game.
I also cannot seem to use the "Find out what writes to this address" or "Find out what accesses this address" functions, even with the kernel mode debugger. (It closes the game when I try to full screen it)
I have experimented with OllyDbg, and have managed to get it to open/ attach to the game, but I am not sure what im doing there. Also I am almost 100% sure that it isnt using IsDebuggerPresent to detect any debuggers, because the hide olly tools that were meant to hide it from that did not work. (I used AntiDetectOlly2.24.exe to get it working in the end.)
Anyone can help me?
|
|
| Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
|
Posted: Sat Apr 09, 2011 12:14 pm Post subject: |
|
|
We do not support multiplayer game hacking here anymore.
_________________
- Retired. |
|
| Back to top |
|
 |
Dark Byte Site Admin
Reputation: 471
Joined: 09 May 2003 Posts: 25818 Location: The netherlands
|
Posted: Sat Apr 09, 2011 12:30 pm Post subject: |
|
|
as long as it doesn't contain information on which game it is and no game code is posted it's ok
For debugging try ce's veh debugger
As for why the speedhack is detected:
Perhaps it sends a packet to the server containing the current time
So if it sends a packet after 10 seconds saying that time has passed 20 seconds the server kills the client
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
| Back to top |
|
 |
ANoobHacker How do I cheat?
Reputation: 0
Joined: 09 Apr 2011 Posts: 3 Location: England
|
Posted: Sat Apr 09, 2011 6:15 pm Post subject: |
|
|
Thanks for your advice, I have now found the pointer.
However, I don't think the speedhack prevention mechanism is anything based on what you suggested. Otherwise it would not close as soon as iclick the speedhack button. ( Speed is set at x1 till i change it).
|
|
| Back to top |
|
 |
mystique Guest
|
Posted: Fri Apr 22, 2011 2:35 am Post subject: |
|
|
| Dark Byte wrote: |
As for why the speedhack is detected:
Perhaps it sends a packet to the server containing the current time
So if it sends a packet after 10 seconds saying that time has passed 20 seconds the server kills the client |
I think I've seen a game which detected the speedhack even if there was no internet connection.
Maybe it detects the dll when it's injected into memory?
|
|
| Back to top |
|
 |
ANoobHacker How do I cheat?
Reputation: 0
Joined: 09 Apr 2011 Posts: 3 Location: England
|
Posted: Thu Apr 28, 2011 4:53 am Post subject: |
|
|
| I was thinking that too, but I am not sure. I have tried looking up methods of preventing dll injection detection but so far no luck.
|
|
| Back to top |
|
 |
|