View previous topic :: View next topic |
Author |
Message |
STN I post too much Reputation: 42
Joined: 09 Nov 2005 Posts: 2672
|
Posted: Sun Sep 13, 2015 9:29 am Post subject: |
|
|
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.
_________________
|
|
Back to top |
|
|
Snow1337 Catastrophic Cheatah Reputation: 1
Joined: 12 Oct 2004 Posts: 183 Location: Your, Computer
|
Posted: Sun Sep 13, 2015 2:10 pm Post subject: |
|
|
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 |
|
|
Rydian Grandmaster Cheater Supreme Reputation: 31
Joined: 17 Sep 2012 Posts: 1358
|
Posted: Sun Sep 13, 2015 10:31 pm Post subject: |
|
|
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 |
|
|
Cake-san Grandmaster Cheater Reputation: 8
Joined: 18 Dec 2014 Posts: 541 Location: Semenanjung
|
|
Back to top |
|
|
STN I post too much Reputation: 42
Joined: 09 Nov 2005 Posts: 2672
|
Posted: Mon Sep 14, 2015 6:29 am Post subject: |
|
|
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.
_________________
|
|
Back to top |
|
|
STN I post too much Reputation: 42
Joined: 09 Nov 2005 Posts: 2672
|
Posted: Mon Sep 14, 2015 7:57 am Post subject: |
|
|
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 ?
_________________
|
|
Back to top |
|
|
Cake-san Grandmaster Cheater Reputation: 8
Joined: 18 Dec 2014 Posts: 541 Location: Semenanjung
|
Posted: Tue Sep 15, 2015 1:47 am Post subject: |
|
|
After a while of trying to understand your problem...
at last, I have make the script
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
_________________
... |
|
Back to top |
|
|
Cake-san Grandmaster Cheater Reputation: 8
Joined: 18 Dec 2014 Posts: 541 Location: Semenanjung
|
Posted: Tue Sep 15, 2015 2:14 am Post subject: |
|
|
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 |
|
|
STN I post too much Reputation: 42
Joined: 09 Nov 2005 Posts: 2672
|
Posted: Tue Sep 15, 2015 5:17 am Post subject: |
|
|
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.
_________________
|
|
Back to top |
|
|
Rydian Grandmaster Cheater Supreme Reputation: 31
Joined: 17 Sep 2012 Posts: 1358
|
|
Back to top |
|
|
Rydian Grandmaster Cheater Supreme Reputation: 31
Joined: 17 Sep 2012 Posts: 1358
|
|
Back to top |
|
|
STN I post too much Reputation: 42
Joined: 09 Nov 2005 Posts: 2672
|
Posted: Tue Sep 15, 2015 8:28 am Post subject: |
|
|
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. |
I dare him, i double dare him
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 .
_________________
|
|
Back to top |
|
|
STN I post too much Reputation: 42
Joined: 09 Nov 2005 Posts: 2672
|
Posted: Wed Sep 16, 2015 1:09 am Post subject: |
|
|
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.
Fine with me. STN, hope you don't mind if that was off topic. |
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.
_________________
|
|
Back to top |
|
|
Cake-san Grandmaster Cheater Reputation: 8
Joined: 18 Dec 2014 Posts: 541 Location: Semenanjung
|
Posted: Wed Sep 16, 2015 6:26 am Post subject: |
|
|
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 |
|
|
Rydian Grandmaster Cheater Supreme Reputation: 31
Joined: 17 Sep 2012 Posts: 1358
|
Posted: Wed Sep 16, 2015 9:52 am Post subject: |
|
|
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?
Description: |
|
Download |
Filename: |
Deluxe Pacman 2.CT |
Filesize: |
1 KB |
Downloaded: |
438 Time(s) |
_________________
|
|
Back to top |
|
|
|