| View previous topic :: View next topic |
| Author |
Message |
XaneXXXX Expert Cheater
Reputation: 0
Joined: 29 Nov 2012 Posts: 212
|
Posted: Sat Dec 05, 2015 5:46 pm Post subject: Nothing writes or accesses any address? |
|
|
So i have this game (x64 one), I have tried using cheat engine, Ollydbg, x64dbg and a few others.
With cheat engine, when i do "check what writes/accesses the address" nothing pops up at all. even tho the address/addresses change.
I also tried setting breakpoint with other debuggers and same thing happend. Nothing just accesses/writes to it. (I've tried all debuggers + methods in CE)
I've never heard about this kind of "protection" before. Has anyone seen something similar? And if so is there a bypass? I won't tell which game for personal reason.
Thanks!
Last edited by XaneXXXX on Mon Dec 07, 2015 2:19 pm; edited 1 time in total |
|
| Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
|
Posted: Sat Dec 05, 2015 7:09 pm Post subject: |
|
|
Try switching the debugger being used in Cheat Engine to something else. Also try using the driver functions too to see if those help any.
_________________
- Retired. |
|
| Back to top |
|
 |
XaneXXXX Expert Cheater
Reputation: 0
Joined: 29 Nov 2012 Posts: 212
|
Posted: Sat Dec 05, 2015 7:22 pm Post subject: |
|
|
| atom0s wrote: | | Try switching the debugger being used in Cheat Engine to something else. Also try using the driver functions too to see if those help any. |
Like i said, already tried all debuggers in CE. Including the driver functions.
Thanks!
|
|
| Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Sun Dec 06, 2015 1:15 am Post subject: |
|
|
| VEH debugger using page exceptions should work. Is the target packed?
|
|
| Back to top |
|
 |
XaneXXXX Expert Cheater
Reputation: 0
Joined: 29 Nov 2012 Posts: 212
|
Posted: Sun Dec 06, 2015 1:30 pm Post subject: |
|
|
| ++METHOS wrote: | | VEH debugger using page exceptions should work. Is the target packed? |
When i use VEH debugger with page exceptions the game just crashes as soon as i start the debugger.
Well, i have this program called PEiD. Which can see if an exe is packed and with what etc. When i load the games exe file into that the program just says "Not a valid PE file". Do you know any other way that i can see if it's packed or not?
Update: I just noticed that if i use windows debugger with int3 instruction it does work to debug but only some addresses. For example i found the coordinates and it worked to debug, but if i try with any other address nothing pops up at all.
Thanks!!
|
|
| Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Sun Dec 06, 2015 5:26 pm Post subject: |
|
|
Also, as noob as it sounds, make sure you are running CE as admin.
Sometimes the target will crash, regardless of which debugger that you use...especially if it has anti-debug measures in place.
As an aside, PEiD is one of many analyzers:
http://www.exetools.com/file-analyzers.htm
|
|
| Back to top |
|
 |
XaneXXXX Expert Cheater
Reputation: 0
Joined: 29 Nov 2012 Posts: 212
|
Posted: Sun Dec 06, 2015 6:02 pm Post subject: |
|
|
| ++METHOS wrote: | Also, as noob as it sounds, make sure you are running CE as admin.
Sometimes the target will crash, regardless of which debugger that you use...especially if it has anti-debug measures in place.
As an aside, PEiD is one of many analyzers:
http://www.exetools.com/file-analyzers.htm |
Yes i have tried running everything as admin also. The page you sent did not work (page not found). But I'll look for another exe analyzer and post back.
Thanks
Update: got the site to work. but almost none of the programs work with windows 10. I just get "this app can't run on your system". And running in compatibility mode doesn't work. hmm
|
|
| Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Sun Dec 06, 2015 7:09 pm Post subject: |
|
|
| I wouldn't worry too much about the analyzer...you're probably experiencing problems with anti-debug protection.
|
|
| Back to top |
|
 |
XaneXXXX Expert Cheater
Reputation: 0
Joined: 29 Nov 2012 Posts: 212
|
Posted: Sun Dec 06, 2015 7:25 pm Post subject: |
|
|
| ++METHOS wrote: | | I wouldn't worry too much about the analyzer...you're probably experiencing problems with anti-debug protection. |
Exactly. I just wanna figure out which kind of protection it is.. I've tried various anti-debug plugins for x64dbg but same problem occurs. Do you know how i can figure out the protection it uses?
Thanks!
|
|
| Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Sun Dec 06, 2015 7:42 pm Post subject: |
|
|
| If you can publish the name of the target, people can probably just tell you. A lot of game developers tend to stick with what they have used in the past. Sometimes, the protection is their own, custom protection that would take too much time to strip, so bypasses and 'emulation' are often used, instead.
|
|
| Back to top |
|
 |
XaneXXXX Expert Cheater
Reputation: 0
Joined: 29 Nov 2012 Posts: 212
|
Posted: Sun Dec 06, 2015 8:05 pm Post subject: |
|
|
| ++METHOS wrote: | | If you can publish the name of the target, people can probably just tell you. A lot of game developers tend to stick with what they have used in the past. Sometimes, the protection is their own, custom protection that would take too much time to strip, so bypasses and 'emulation' are often used, instead. |
I see. Might do it a bit later
I did find a good tool called "Protection ID 6.6.7" to scan for overs 500 exe packers/protections. the result of the exe file was:
[CompilerDetect] -> Borland Delphi (unknown version) - 20% probability
[CompilerDetect] -> Visual C++ 11.0 (Visual Studio 2011)
[!] File appears to have no protection or is using an unknown protection
|
|
| Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Sun Dec 06, 2015 9:36 pm Post subject: |
|
|
Again, I wouldn't bother with the analyzer. They are great for detecting universal packers and such, but not for protection schemes that perform simple checks based on custom code.
You may just have to examine the code yourself to see what is happening. If it's a game, chances are, you'll just have to find a workaround unless it has a protection that can be stripped...then, you can just use one of the scene releases that have the protection removed. Doing that, though, will most likely render any online mode useless. If it's online game, though, you probably don't want to be cheating anyway unless you are playing on a private server with your friends. Not only does it ruin the game for non-cheaters, but if your cheats are detected, you could be banned from playing or worse.
|
|
| Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
|
Posted: Mon Dec 07, 2015 12:57 pm Post subject: |
|
|
Is this an online / multiplayer game? If not, can you share the name? Others may have worked on the game before and could help further that way.
_________________
- Retired. |
|
| Back to top |
|
 |
XaneXXXX Expert Cheater
Reputation: 0
Joined: 29 Nov 2012 Posts: 212
|
Posted: Mon Dec 07, 2015 2:17 pm Post subject: |
|
|
Since it is against the rules/people won't help if it's an multiplayer game, i don't wanna publish the game. Even tho i don't wanna bypass this debug protection to actually "hack" the game. I wanna do it for educational purposes since this seems like an unique protection.
I also know most of server based/client based stuff. What is the difference etc. I guess that most people here that want help hacking online games do it so that they wanna "rule" over all the others with cheats. I can easily hack this particular game if i wanted to and destroy for others. But i don't care about that. I don't even care about the game at all. The only reason why i use this game is because it has this protection. If i where to find another game which uses the same protection i would switch to that.
Also in my experience many online games that uses protections against debugging is easily bypassed with plugins/switching debugger in CE. Of course there is also the risk of getting banned but still.
So do you people still want me to tell what game it is or should i just forget it and try and solve it myself? haha
|
|
| Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
|
Posted: Mon Dec 07, 2015 5:37 pm Post subject: |
|
|
If its an online / multiplayer game, no. Don't share the name as it is against the rules.
_________________
- Retired. |
|
| Back to top |
|
 |
|