| View previous topic :: View next topic |
| Author |
Message |
maxLOL Grandmaster Cheater
Reputation: 0
Joined: 27 May 2008 Posts: 636 Location: noitacoL
|
Posted: Fri Oct 03, 2008 10:02 pm Post subject: Do pointers change? |
|
|
Do the values of pointers change everytime you re-load the process? _________________
Looking to create a Maple Story Dev team. PM me if interested. |
|
| Back to top |
|
 |
maxisking Cheater
Reputation: 0
Joined: 18 May 2007 Posts: 31
|
Posted: Fri Oct 03, 2008 10:08 pm Post subject: |
|
|
| no. |
|
| Back to top |
|
 |
hcavolsdsadgadsg I'm a spammer
Reputation: 26
Joined: 11 Jun 2007 Posts: 5801
|
Posted: Fri Oct 03, 2008 10:35 pm Post subject: |
|
|
| If you followed it down far enough to the hopefully static offset, then no, that won't change. What each one points to however is another story. |
|
| Back to top |
|
 |
maxLOL Grandmaster Cheater
Reputation: 0
Joined: 27 May 2008 Posts: 636 Location: noitacoL
|
Posted: Fri Oct 03, 2008 11:54 pm Post subject: |
|
|
| slovach wrote: | | If you followed it down far enough to the hopefully static offset, then no, that won't change. What each one points to however is another story. |
Okay, thanks
elaborate more on static offsets please. _________________
Looking to create a Maple Story Dev team. PM me if interested. |
|
| Back to top |
|
 |
Mozilla Firefox Grandmaster Cheater Supreme
Reputation: 0
Joined: 06 Feb 2007 Posts: 1250
|
Posted: Sat Oct 04, 2008 12:57 am Post subject: |
|
|
If you find a pointer, make sure it's Green and not Black.
If it is black, continue on searching for the pointer. (Pointer to Pointer)
We have finally successfully completed a pointer that points to dynamic data. But pointers are not limited to being static themselves.
Pointers can point to pointers that point to pointers that point to pointers that point to pointers.
It doesn’t really matter how many layers of pointers there are, as there can be many as many as many. |
|
| Back to top |
|
 |
[SPW]Jsin Grandmaster Cheater Supreme
Reputation: 0
Joined: 19 Jul 2007 Posts: 1251
|
Posted: Sat Oct 04, 2008 1:25 am Post subject: |
|
|
| Mozilla Firefox wrote: | If you find a pointer, make sure it's Green and not Black.
If it is black, continue on searching for the pointer. (Pointer to Pointer)
We have finally successfully completed a pointer that points to dynamic data. But pointers are not limited to being static themselves.
Pointers can point to pointers that point to pointers that point to pointers that point to pointers.
It doesn’t really matter how many layers of pointers there are, as there can be many as many as many. |
yes.
you will be able to find out about that if you did the CE tutorial _________________
|
|
| Back to top |
|
 |
maxLOL Grandmaster Cheater
Reputation: 0
Joined: 27 May 2008 Posts: 636 Location: noitacoL
|
Posted: Sat Oct 04, 2008 1:37 am Post subject: |
|
|
| jsin95 wrote: | | Mozilla Firefox wrote: | If you find a pointer, make sure it's Green and not Black.
If it is black, continue on searching for the pointer. (Pointer to Pointer)
We have finally successfully completed a pointer that points to dynamic data. But pointers are not limited to being static themselves.
Pointers can point to pointers that point to pointers that point to pointers that point to pointers.
It doesn’t really matter how many layers of pointers there are, as there can be many as many as many. |
yes.
you will be able to find out about that if you did the CE tutorial |
I did the CE tutorial. And i repeated exactly what i did in the tutorial and it did not work. _________________
Looking to create a Maple Story Dev team. PM me if interested. |
|
| Back to top |
|
 |
maxisking Cheater
Reputation: 0
Joined: 18 May 2007 Posts: 31
|
Posted: Sat Oct 04, 2008 6:30 am Post subject: |
|
|
| try again. |
|
| Back to top |
|
 |
maxLOL Grandmaster Cheater
Reputation: 0
Joined: 27 May 2008 Posts: 636 Location: noitacoL
|
Posted: Sat Oct 04, 2008 10:57 am Post subject: |
|
|
| maxisking wrote: | | try again. |
Yea, thanks thats so genius I never thought of that. _________________
Looking to create a Maple Story Dev team. PM me if interested. |
|
| Back to top |
|
 |
[SPW]Jsin Grandmaster Cheater Supreme
Reputation: 0
Joined: 19 Jul 2007 Posts: 1251
|
Posted: Sat Oct 04, 2008 11:30 am Post subject: |
|
|
does the pointer work the first time? o_o _________________
|
|
| Back to top |
|
 |
Psy Grandmaster Cheater Supreme
Reputation: 1
Joined: 27 Mar 2008 Posts: 1366
|
Posted: Thu Oct 09, 2008 12:44 pm Post subject: |
|
|
| A green address in CE does not mean 100% that it will be static. It is usually correct however. Also, just because you find a pointer doesn't mean it will never change. It depends in how deeply nested the pointer is. |
|
| Back to top |
|
 |
Dark Byte Site Admin
Reputation: 471
Joined: 09 May 2003 Posts: 25813 Location: The netherlands
|
Posted: Thu Oct 09, 2008 4:55 pm Post subject: |
|
|
green is 100% static, IF you use modulename+offset notation for that address
Sure, the address could be used for more than one thing, but it is part of a module (dll) and not allocated dynamically
For pointers it depends on the path and if you actually have a static address as base for the pointer. E.g one pointer path might work on day because of a fluke and the offset was just an accident that it managed to get to the final address. And not using a static address as base, well, anything random can happen then _________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
| Back to top |
|
 |
Psy Grandmaster Cheater Supreme
Reputation: 1
Joined: 27 Mar 2008 Posts: 1366
|
Posted: Fri Oct 10, 2008 4:07 am Post subject: |
|
|
| I've found the reverse pointer scan to be extremely handy, especially in cases where the game loads many .dlls. Providing its a fairly low level pointer (we're talking 2/3) you can quickly find out what the 'probable' pointer-base is, and then if your still stuck perform a deeper pointer-scan just within that module. |
|
| Back to top |
|
 |
chrisjarram Newbie cheater
Reputation: 0
Joined: 10 Aug 2009 Posts: 11
|
Posted: Wed Mar 17, 2010 11:05 am Post subject: module scan |
|
|
Hi Psy,
Just noticed a post you made about reverse pointer scan and scanning within a single module (so a deeper scan can be performed on a DLL for example) - can you possibly explain how you do this? (scan on this module only).. Do you give the min address as the module base and max address as the address of the value itself (i.e. would pointer paths strictly fall within this region? Doesn't ring 100% true to me).
Cheers if you can help!
Chris J |
|
| Back to top |
|
 |
Aqua Regia Advanced Cheater
Reputation: 0
Joined: 12 May 2009 Posts: 51 Location: Sweden
|
Posted: Wed Mar 17, 2010 12:33 pm Post subject: Re: Do pointers change? |
|
|
| maxLOL wrote: | | Do the values of pointers change everytime you re-load the process? |
There's nothing special about how a pointer is stored, a pointer is just an address that happens to have another address as value, instead of a number.
And as any other address, the value could change at any time, it doesn't matter if it's static or not. |
|
| Back to top |
|
 |
|