@lolok122
Hack for what?
Hi Guys !
I have got question about hacks/programms....
What decides that the hack is detected ? Is it special code or hash ?
One hack is detected but another is undetected. How I can make undetected ? Is it special way to write it ?
If you don't undestand my question I will undestand it because my english is so poor
I'm from Poland.
Thank you anyway
@lolok122
Hack for what?
Depends on the protection the game has.
So yes it does matter what game.
First find out what protection it uses then go from there.
You could google for tutorials on how to bypass or try to work it out for yourself.
1 type of protection:
check what programs are running. If CheatEngine.exe etc are running, report back to the server for 'hacker.'
2
if you modify the game's code section, ie nopping stuff or doing jumps..or any modifications -- some games will scan certain sections of THEIR OWN code, checking for modifications. (It has an md5 checksum of what the code should be there: so it calculates the md5 of what IS there, and compares the 2 checksums)
3. api hooking - this one is a litle advanced, I'm not really sure. Basically, the game is using tricks to know if/when you call specific API, like SetCursorPosition or maybe even ReadProcessMemory (idk really)
I think #2 is the most common. Really depends on the game like pingo said. The (any) game developers are free to implement any 'anti-hack' technique they want: there are probably a lot of hacking/anti 'techniques'. 'techniques' is a little vague.
And #1 isn't too common because people complain about privacy, even if it only sends back to the server 'bad program found' not the entire list of running apps.
Last edited by abuckau907; 01-26-2013 at 06:20 AM.
'Some things that can be counted, don't matter. And some things that matter, can't be counted' - A.E.
--
"One hack is detected but another is undetected. How I can make undetected ? Is it special way to write it ?"
If a 'hack' involves injecting a dll
4) the game has a md5 checksum of very populack hacks/cheats etc
it scans it's memory and does checksums, looking for the populack hack in it's ram.
Sometimes you can..um...re-arrange *some* of the parts of the dll, so technically because the order is different, its checksum would be different, so the game wouldn't know it's bad. All depends how the game developers implemented it tho/what the .dll was actually doing...it might not be a checksum, they might scan for specific bytes etc..it all depends I guess. maybe.
Last edited by abuckau907; 01-27-2013 at 07:44 AM.
'Some things that can be counted, don't matter. And some things that matter, can't be counted' - A.E.
--