Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


I'm having trouble hacking. plz help me!

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking
View previous topic :: View next topic  
Author Message
hardcoregamer00
Cheater
Reputation: 0

Joined: 09 Jan 2008
Posts: 31

PostPosted: Thu Apr 03, 2008 3:54 pm    Post subject: I'm having trouble hacking. plz help me! Reply with quote

I wanted to make my trial of "automation anywhere" extended, so logically find the nubmer of uses remaining, and change that number high. I found the address of that value. I changed it, froze it, and did everything I could think of. Then re-opened the program. So something must write to this value. So I right click value and click "find out what writes to this address".

It then tells me "Cheat engine failed to attach to the process" error 87
"I couldn't attach the debugger to this process! You could try to open the process using the processpicker and try that! If that doesn't work check if you have debugging rights."

Please help me!

EDIT: i found this
Some games with copy protection like safedisk 3 prevent attaching of the debugger. Cheat Engine will then give a error that it failed to attach. (error 87). This is because the game is already running under another (idle) debugger.

the easiest method to solve this problem is by setting the so called "DebugPort" item of the EPROCESS structure to 0

In windows XP the location of the DebugPort is 0xbc bytes after the start of the structure. I'll try to explain on how to make this item 0 using Cheat Engine.

First go to settings->extra and enable "Read Process Memory/Write Process Memory" (openprocess will get enabled by default)

Then open the process of the game, then doubleclick on the text that shows the processid and processname on top of the cheat engine window (above the progressbar)
it will show PEProcess=xxxxxxxx
go to memoryview
rightclick on the hex editor part and choose "goto address"
fill in the address of peprocess plus the distance to the debugport. (So if PEProcess was 80450000 and you're using windows XP (debugport offset is bc) you'd type in "80450000+bc" and hit enter)

If you see normal data you can skip the red part
If you see only ??'s (and saw a error at startup) that means your system has a small incompatibility with Cheat Engine, but dont worry. Write down the value of "Physical Address", Go back to the process list and choose the process [Physical Memory]. Then go back to the memory view window and go to the address that was shown by "Physical Address"

there click on the top left byte in that view and make the 4 bytes there 0 (so you press the 0 key 8 times.....)
You should now be able to attach the cheat engine debugger (or any other debugger for that matter) to the game.
If your computer crashes while typing in the 0's add the address to the address list first as a 4 byte value, and then change the value to a 0


I have no idea what the offset is for any other windows versions, and there's a chance the offsets are different on different service packs


EDIT 2: It won't work. I don't understand:
If you are using ce 5.1 or later:
run the kerneldata retirever once and make sure it finds the debugport. if not, and you are using xp set the debugport to 188
start ce, enable kernelmode openprocess memory
and from now on when you attach ce to a process it will ask you to detach the debugger.
Back to top
View user's profile Send private message
Labyrnth
Moderator
Reputation: 10

Joined: 28 Nov 2006
Posts: 6301

PostPosted: Fri Apr 04, 2008 7:01 am    Post subject: Reply with quote

Try tick in options the kernel stealth mode. and Prevention of detection of debugger.
Back to top
View user's profile Send private message
Psy
Grandmaster Cheater Supreme
Reputation: 1

Joined: 27 Mar 2008
Posts: 1366

PostPosted: Fri Apr 04, 2008 7:14 am    Post subject: Reply with quote

HelioS Debug Reset

If you use this, make sure to give credits to the appropriate people in any release you might make.

Cheers Wink
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites