| View previous topic :: View next topic |
| Author |
Message |
deceptionex Newbie cheater
Reputation: 0
Joined: 20 Nov 2007 Posts: 19 Location: None
|
Posted: Thu Jan 24, 2008 11:08 pm Post subject: Bad Cheat Tables of Mine |
|
|
Hello, everyone I've joined for a long time and this is my first post.
Ive completed the whole CE tutorial and still I dont know how to make a working CT. Ok this is what I do and please correct me if im doing it wrong.
1. Scan for the first value.
2. Change value.
3. Scan for new value.
4. Repeat steps 2 and 3 until I have 1 adress left.
5. Double click the adress and it appears down the bottom.
6. Save my CT.
Ok everytime i close the game and open it again the value is not found so I have to start a scan everytime. Please teach me how to make a working CT.
_________________
None |
|
| Back to top |
|
 |
Thlump Grandmaster Cheater
Reputation: 0
Joined: 26 Aug 2007 Posts: 964 Location: 206.51.226.121
|
Posted: Thu Jan 24, 2008 11:13 pm Post subject: |
|
|
The CE Tutorial uses Pointers. And whats the point of creating a CT for the Tutorial?
_________________
| Symbol wrote: | LOL!
Then its not a UCE, its UWF. (Undetected Windows Form. WITH BUTTONS! ) |
|
|
| Back to top |
|
 |
deceptionex Newbie cheater
Reputation: 0
Joined: 20 Nov 2007 Posts: 19 Location: None
|
Posted: Thu Jan 24, 2008 11:16 pm Post subject: |
|
|
I never said i was making a CT for the tutorial and Pointers do not work in most circumstances the pointer points to an entirely different adress, which is completely useless. Can you just please give me instructions instead of laugh at my mistakes.
_________________
None |
|
| Back to top |
|
 |
Thlump Grandmaster Cheater
Reputation: 0
Joined: 26 Aug 2007 Posts: 964 Location: 206.51.226.121
|
Posted: Thu Jan 24, 2008 11:25 pm Post subject: |
|
|
Oh sorry about that. Anyway the value cannot be found because:
You haven't got to that part yet. Some values don't show until you do things like load a game.
The game uses pointers.
And what game you are you trying to make a CT on?
_________________
| Symbol wrote: | LOL!
Then its not a UCE, its UWF. (Undetected Windows Form. WITH BUTTONS! ) |
|
|
| Back to top |
|
 |
deceptionex Newbie cheater
Reputation: 0
Joined: 20 Nov 2007 Posts: 19 Location: None
|
Posted: Thu Jan 24, 2008 11:30 pm Post subject: |
|
|
Lots of games actually, for example I'm trying to make a CT on Spider Solitair.
1. I scan 500
2. Move a card
3. Scan 499
4. Click the adress found
5. Make a CT
I save the CT and close SS then I open it but the CT doesnt work even though I pressed attach to SpiderSolitare.
That was just a easy example of my epic failures or trying to make a CT.
_________________
None |
|
| Back to top |
|
 |
Thlump Grandmaster Cheater
Reputation: 0
Joined: 26 Aug 2007 Posts: 964 Location: 206.51.226.121
|
Posted: Thu Jan 24, 2008 11:35 pm Post subject: |
|
|
Wow the way you do it should work no matter what. Okay, I have my own CT for Spider Solitaire.
Here's my working address for the score. See if it works, because it works for me. (It should work because the address is static)
or
If it doesn't work then what is your OS? Vista or XP?
_________________
| Symbol wrote: | LOL!
Then its not a UCE, its UWF. (Undetected Windows Form. WITH BUTTONS! ) |
|
|
| Back to top |
|
 |
deceptionex Newbie cheater
Reputation: 0
Joined: 20 Nov 2007 Posts: 19 Location: None
|
|
| Back to top |
|
 |
Thlump Grandmaster Cheater
Reputation: 0
Joined: 26 Aug 2007 Posts: 964 Location: 206.51.226.121
|
Posted: Thu Jan 24, 2008 11:43 pm Post subject: |
|
|
| deceptionex wrote: | Well it is Vista but I'm afraid you can't be my mum and find all the adresses for me. I need to make my own. Just tell me how you found out those adresses and i'm im sure Ill learn real quick. And dont say its pointers cause it isnt. it could be multi level pointers... never tried that but who cares  |
Well, I'm sorry for acting like your mun. Anyway, you should have told me that you have Vista in your first post. Also the way you found the address for the score works, but you probably have CE 5.3. Only CE 5.4 works in Vista without doing some changes. So use CE 5.4, get the address, save into CT, and it should work(Spider doesn't use pointers so it doesn't matter)
_________________
| Symbol wrote: | LOL!
Then its not a UCE, its UWF. (Undetected Windows Form. WITH BUTTONS! ) |
|
|
| Back to top |
|
 |
deceptionex Newbie cheater
Reputation: 0
Joined: 20 Nov 2007 Posts: 19 Location: None
|
Posted: Thu Jan 24, 2008 11:47 pm Post subject: |
|
|
I do use 5.4 and did you know that the location of the adresses change everytime. This is really screwed up. Give a step by step tut of how you succesfully made your CT.
_________________
None |
|
| Back to top |
|
 |
Thlump Grandmaster Cheater
Reputation: 0
Joined: 26 Aug 2007 Posts: 964 Location: 206.51.226.121
|
Posted: Fri Jan 25, 2008 12:06 am Post subject: |
|
|
Well the address doesn't change in XP(I have XP) Alright here's how you do it:
1.Get address
2.right click it, click Pointer scan or anything similar
3. Press OK
4. There should only be one pointer, it should be the pointer.
5. Double click it, save, and see if it works
_________________
| Symbol wrote: | LOL!
Then its not a UCE, its UWF. (Undetected Windows Form. WITH BUTTONS! ) |
|
|
| Back to top |
|
 |
deceptionex Newbie cheater
Reputation: 0
Joined: 20 Nov 2007 Posts: 19 Location: None
|
Posted: Fri Jan 25, 2008 12:34 am Post subject: |
|
|
Pointer scan? Never heard of it, well it wasnt in the tutorial. I learnt something already. W8 a minute everytime I pointer scan CE crashes. Thats not good or is pointer scan originally this slow...
_________________
None |
|
| Back to top |
|
 |
Labyrnth Moderator
Reputation: 10
Joined: 28 Nov 2006 Posts: 6301
|
Posted: Fri Jan 25, 2008 9:35 am Post subject: |
|
|
Find what writes to the address you find.
Make an AA script to alter the assembly you find.
This will defeat DMA. Which spider solitaire does not have.
It is static memory:
01012F60
spider.exe+12F60
Above are the same address's The spider.exe = 1000000 at the base address
So 1012F60 - 1000000 = 12F60 & spider.exe+12F60 = 01012F60.
But here is your explanation for doing a script:
You see in this image what writes to the address.
[eax] = 1012F60 "Your address you found"
ecx = 1F2 "The score"
1F2 is in hexa,
So decimal this would be: 498 "The actual score"
Now to make the score what we want we can do a code injection to alter this.
mov eax,270F
eax = 498
270F = 9999 in decimal.
So was are moving 9999 into eax so it will = 270F/9999
Here is the script that will do this.
| Code: | [ENABLE]
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)
010035D1:
jmp newmem
nop
returnhere:
newmem:
mov ecx,270F
mov [eax],ecx
originalcode:
//mov [eax],ecx
//cmp ecx,[edx]
//jle 010035d9
exit:
jmp returnhere
[DISABLE]
010035D1:
mov [eax],ecx |
|
|
| Back to top |
|
 |
|