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 


Deluxe Pac-Man 2 (OPEN)
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
STN
I post too much
Reputation: 42

Joined: 09 Nov 2005
Posts: 2672

PostPosted: Sun Sep 13, 2015 9:29 am    Post subject: Reply with quote

Find out what writes to it or Find out what access it

You will find the code thats causing it to crash. Or it could simply be that you haven't found the right value.

_________________
Cheat Requests/Tables- Fearless Cheat Engine
https://fearlessrevolution.com
Back to top
View user's profile Send private message
Snow1337
Catastrophic Cheatah
Reputation: 1

Joined: 12 Oct 2004
Posts: 183
Location: Your, Computer

PostPosted: Sun Sep 13, 2015 2:10 pm    Post subject: Reply with quote

Could be something tagging WPM(Write Process Memory)
Gniarf wrote:
CE settings->extra->use the following CE kernel...->Read/Write Process memory.

If it doesn't work, there is something I'd like you to check, activate this script:
Code:
[enable]
alloc(TestZone,100)

TestZone:
dd 1234
[disable]
dealloc(TestZone)
If it gives you an anti-cheat message then your diagnostic was correct, otherwise your game just has an integrity check on player data.

_________________
Back to top
View user's profile Send private message Visit poster's website
Rydian
Grandmaster Cheater Supreme
Reputation: 31

Joined: 17 Sep 2012
Posts: 1358

PostPosted: Sun Sep 13, 2015 10:31 pm    Post subject: Reply with quote

As STN said, find what accesses or writes and see if there's something doing more than previously or reading for a check, or if disabling one of those checks causes something interesting or something.
_________________
Back to top
View user's profile Send private message
Cake-san
Grandmaster Cheater
Reputation: 8

Joined: 18 Dec 2014
Posts: 541
Location: Semenanjung

PostPosted: Mon Sep 14, 2015 3:02 am    Post subject: Reply with quote

Played it,
I have tried changing the health value and there is nothing wrong with it,
the game used static address
health address: "Deluxe Pacman 2.exe"+2AF400
I'm too lazy to try others thing... Smile
Edit
here's the score address: "Deluxe Pacman 2.exe"+2AF408
I don't know why you have to cheat in this game. Confused

#DPacman2_2015SEP12

_________________
...


Last edited by Cake-san on Mon Sep 14, 2015 5:03 am; edited 1 time in total
Back to top
View user's profile Send private message
STN
I post too much
Reputation: 42

Joined: 09 Nov 2005
Posts: 2672

PostPosted: Mon Sep 14, 2015 6:29 am    Post subject: Reply with quote

Well, i grabbed the game to see if there really is protection there. Fails to even run, complaining about some missing dll (al32 or something).

This game is ancient and probably uses some old graphics library. Can't be arsed to find the missing dlls.

As Cake-san said i doubt the game has any sort of protection, the author has no reason to. You are probably messing with wrong value.

_________________
Cheat Requests/Tables- Fearless Cheat Engine
https://fearlessrevolution.com
Back to top
View user's profile Send private message
STN
I post too much
Reputation: 42

Joined: 09 Nov 2005
Posts: 2672

PostPosted: Mon Sep 14, 2015 7:57 am    Post subject: Reply with quote

Like i guessed and as Cake-san said as well, i downloaded the game again, used your files and was able to play.

Score is exact search, in fact i was able to find the other score thingy on the right side with just one search and changing them doesn't crash anything.

I made a cheat table with the score address which is static, an AA script with sigscanning so it will work for different versions, even the code section is writable how convenient.

http://s000.tinyupload.com/index.php?file_id=09646157520717013354

In fact i even uploaded the game exe i received (he uses UPX to reduce file size!) and you will see that its exact same as yours

http://s000.tinyupload.com/index.php?file_id=18980992401091817542

I now have a high score of 2021102+ and am in hall of fame. This game is as easy as it comes and can be used for newbs (kind of like programme test that came with Tsearch).

PS: I doubt the author gives a crap about this game, he's probably forgotten about it. Why do you think he knows you or even cares ?

_________________
Cheat Requests/Tables- Fearless Cheat Engine
https://fearlessrevolution.com
Back to top
View user's profile Send private message
Cake-san
Grandmaster Cheater
Reputation: 8

Joined: 18 Dec 2014
Posts: 541
Location: Semenanjung

PostPosted: Tue Sep 15, 2015 1:47 am    Post subject: Reply with quote

After a while of trying to understand your problem...
at last, I have make the script Very Happy

Code:

[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscan(_inj1,31 D2 F7 F6 31 D2)
registersymbol(_inj1)

alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here
mov esi,0A // pac score

originalcode:
xor edx,edx
div esi
xor edx,edx

exit:
jmp returnhere

_inj1:
jmp newmem
nop
returnhere:

 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
_inj1:
db 31 D2 F7 F6 31 D2
//xor edx,edx
//div esi
//xor edx,edx
unregistersymbol(_inj1)


is it working ?
I'm sorry if I'm wrong Sad

_________________
...
Back to top
View user's profile Send private message
Cake-san
Grandmaster Cheater
Reputation: 8

Joined: 18 Dec 2014
Posts: 541
Location: Semenanjung

PostPosted: Tue Sep 15, 2015 2:14 am    Post subject: Reply with quote

just change 0A into others value, that is the thing that you're asking
the default value of esi is 30D40 which is 200,000
have you tried it ?

Edit
change the value to 7D0 or higher if you're still not notice.

_________________
...
Back to top
View user's profile Send private message
STN
I post too much
Reputation: 42

Joined: 09 Nov 2005
Posts: 2672

PostPosted: Tue Sep 15, 2015 5:17 am    Post subject: Reply with quote

His script is using aobscan which means it will probably work even if he updates the game and again unless he specifically changes that area of code to break his signature (i doubt it).

The value of esi is written somewhere above, go to _inj1: after you enable the script in memory viewer (CTRL+G, then type _inj1 ) and scroll above. You should see an instruction that is writing to esi, that is the free pac score address.

_________________
Cheat Requests/Tables- Fearless Cheat Engine
https://fearlessrevolution.com
Back to top
View user's profile Send private message
Rydian
Grandmaster Cheater Supreme
Reputation: 31

Joined: 17 Sep 2012
Posts: 1358

PostPosted: Tue Sep 15, 2015 5:50 am    Post subject: Reply with quote

http://forum.cheatengine.org/viewtopic.php?t=570083

Etc.

_________________
Back to top
View user's profile Send private message
Rydian
Grandmaster Cheater Supreme
Reputation: 31

Joined: 17 Sep 2012
Posts: 1358

PostPosted: Tue Sep 15, 2015 8:07 am    Post subject: Reply with quote

http://forum.cheatengine.org/viewtopic.php?t=570083

http://forum.cheatengine.org/viewtopic.php?t=570083

http://forum.cheatengine.org/viewtopic.php?t=570083

_________________
Back to top
View user's profile Send private message
STN
I post too much
Reputation: 42

Joined: 09 Nov 2005
Posts: 2672

PostPosted: Tue Sep 15, 2015 8:28 am    Post subject: Reply with quote

jasonbof75 wrote:
STN wrote:
His script is using aobscan which means it will probably work even if he updates the game and again unless he specifically changes that area of code to break his signature (i doubt it).

The value of esi is written somewhere above, go to _inj1: after you enable the script in memory viewer (CTRL+G, then type _inj1 ) and scroll above. You should see an instruction that is writing to esi, that is the free pac score address.


Well I see mov esi,["Deluxe Pacman 2.exe"+1F7014]
But there has to be an actual static address with the value 200,000
telling it it is 200,0000 right?

I'M kind of afraid to share this hack by download because that SOB will download it and patch this. What do you think STN?
Thank you so much for all your help. Very Happy


I dare him, i double dare him Cool

In all seriousness, you should actually email him and ask how he feels about your hacks. Some game devs actually like it because it means more people play their games. Considering this game is free, he would appreciate whatever people you introduce to this game using your hacks, i got to play it because of you Very Happy.

_________________
Cheat Requests/Tables- Fearless Cheat Engine
https://fearlessrevolution.com
Back to top
View user's profile Send private message
STN
I post too much
Reputation: 42

Joined: 09 Nov 2005
Posts: 2672

PostPosted: Wed Sep 16, 2015 1:09 am    Post subject: Reply with quote

jasonbof75 wrote:

I don't get it, I blocked him on FB but he says FB blocked his page and now he says if FB won't unblock him he will remove his FB page and his game. Laughing
Fine with me. STN, hope you don't mind if that was off topic. Smile


That is very stupid of him if he dislikes having cheats made for his game, maybe he believes in his games played a different way though. If he does updates his game, post in this thread...it will be interesting to see how he thinks he can stop people from cheating.

I don't care about being offtopic, i hold no position here but DB and atomos does and they mind so keep the discussion on topic.

_________________
Cheat Requests/Tables- Fearless Cheat Engine
https://fearlessrevolution.com
Back to top
View user's profile Send private message
Cake-san
Grandmaster Cheater
Reputation: 8

Joined: 18 Dec 2014
Posts: 541
Location: Semenanjung

PostPosted: Wed Sep 16, 2015 6:26 am    Post subject: Reply with quote

you can simply type it like this:
Code:

[ENABLE]
"Deluxe Pacman 2.exe"+1EEDC4:
db 90 90 90

"Deluxe Pacman 2.exe"+1EC4F5:
db 90 90 90 90 90 90 90 90 90 90

[DISABLE]
"Deluxe Pacman 2.exe"+1EEDC4:
db 83 E8 04

"Deluxe Pacman 2.exe"+1EC4F5:
db C7 80 D4 F8 6A 00 00 00 00 00

_________________
...
Back to top
View user's profile Send private message
Rydian
Grandmaster Cheater Supreme
Reputation: 31

Joined: 17 Sep 2012
Posts: 1358

PostPosted: Wed Sep 16, 2015 9:52 am    Post subject: Reply with quote

So uh, I finally messed around with it and made an instant-max-score code.

And I don't see any anti-cheat on this game?
At all?



Deluxe Pacman 2.CT
 Description:

Download
 Filename:  Deluxe Pacman 2.CT
 Filesize:  1 KB
 Downloaded:  438 Time(s)


_________________
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine All times are GMT - 6 Hours
Goto page 1, 2  Next
Page 1 of 2

 
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