|
You last visited: Today at 17:27
Advertisement
Help Pointer and Offset
Discussion on Help Pointer and Offset within the Cabal Online forum part of the MMORPGs category.
09/04/2012, 23:35
|
#1
|
elite*gold: 0
Join Date: Feb 2012
Posts: 54
Received Thanks: 98
|
Help Pointer and Offset
Hello everyone, I'm struggling to get the pointer and offset of an address, already have several address here however are not fixed, so I need to get pointer and offset to make a trainer.
Come on, every time I click on Find out what writes to this address for the proper functioning, someone would have a solution to get the pointer and offset without problems?
thank you
ps: I've tried to get pointer that way, but the Cabal closes, I'm doing this in Brazil Cabal Online
|
|
|
09/04/2012, 23:50
|
#2
|
elite*gold: 0
Join Date: Aug 2012
Posts: 130
Received Thanks: 184
|
Quote:
Originally Posted by vodik123
Hello everyone, I'm struggling to get the pointer and offset of an address, already have several address here however are not fixed, so I need to get pointer and offset to make a trainer.
Come on, every time I click on Find out what writes to this address for the proper functioning, someone would have a solution to get the pointer and offset without problems?
thank you
ps: I've tried to get pointer that way, but the Cabal closes, I'm doing this in Brazil Cabal Online
|
IDK if I'm helping at all with this but there's no "easy" way to get the base and offsets. Either you track through them manually (as in backwards, offset by offset), use CEs pointer scan function or just follow it through disasm. The difficulty of traversing backwards naturally increases as the amount of offsets increase.
I'm guessing you've already read about CEs multilevel pointer tutorials? Care to shed some light on what pointers you're after?
|
|
|
09/05/2012, 12:43
|
#3
|
elite*gold: 0
Join Date: Mar 2012
Posts: 220
Received Thanks: 117
|
Check the link in my signature
|
|
|
09/05/2012, 15:57
|
#4
|
elite*gold: 0
Join Date: Feb 2012
Posts: 54
Received Thanks: 98
|
Quote:
Originally Posted by strontklit
Check the link in my signature
|
No point doing this method strontklit, the Cabal closes when I click on the address and make the process e.e
Photo of what happens when I try to get the pointer
|
|
|
09/05/2012, 17:57
|
#5
|
elite*gold: 0
Join Date: Aug 2012
Posts: 130
Received Thanks: 184
|
Quote:
Originally Posted by vodik123
No point doing this method strontklit, the Cabal closes when I click on the address and make the process e.e
Photo of what happens when I try to get the pointer
|
Not sure but IIRC CE uses soft bps by default to track memory reads/writes. Does it crash in just that one instance or in all bps you set?
Try using HW bps instead; "settings > debugger > use hardware breakpoints".
Try different debugger methods (DBVM uses an unsigned kernel mode driver).
Also make sure you've got "settings > debugger > override existing breakpoints" disabled just in case.
|
|
|
09/05/2012, 19:46
|
#6
|
elite*gold: 0
Join Date: Feb 2012
Posts: 54
Received Thanks: 98
|
Quote:
Originally Posted by кev
Not sure but IIRC CE uses soft bps by default to track memory reads/writes. Does it crash in just that one instance or in all bps you set?
Try using HW bps instead; "settings > debugger > use hardware breakpoints".
Try different debugger methods (DBVM uses an unsigned kernel mode driver).
Also make sure you've got "settings > debugger > override existing breakpoints" disabled just in case.
|
Thanks Kev, I'm getting now.
But there's one problem, the information does not appear that are similar to this video, could you help me? thank you
|
|
|
09/05/2012, 22:54
|
#7
|
elite*gold: 0
Join Date: Aug 2012
Posts: 130
Received Thanks: 184
|
Quote:
Originally Posted by vodik123
Thanks Kev, I'm getting now.
But there's one problem, the information does not appear that are similar to this video, could you help me? thank you
|
What video?
Anyway, the info window will tell you exactly what you're looking for; the value of pointer you need to find is (most likely) 0x08c34448, offset from that pointer is 0x204. If search gives you a static address (CE marks them green in address list), you've got all you need. If not, rinse and repeat until you get to one.
I'm no expert with CE though, so I'm quite sure there's individuals in here who can guide you more when it comes to CE.
|
|
|
09/05/2012, 23:21
|
#8
|
elite*gold: 0
Join Date: Feb 2012
Posts: 54
Received Thanks: 98
|
Quote:
Originally Posted by кev
What video?
Anyway, the info window will tell you exactly what you're looking for; the value of pointer you need to find is (most likely) 0x08c34448, offset from that pointer is 0x204. If search gives you a static address (CE marks them green in address list), you've got all you need. If not, rinse and repeat until you get to one.
I'm no expert with CE though, so I'm quite sure there's individuals in here who can guide you more when it comes to CE.
|
Thanks, I managed to grab the pointer and offset
Now I have a question, I'm programming in Delphi and currently use this code to change an address.
PDWORD ($ ADDRESS) ^: = VALUE;
But this way does not have to use the pointer and offset to change the value, you know how I can do?
|
|
|
09/05/2012, 23:42
|
#9
|
elite*gold: 0
Join Date: Aug 2012
Posts: 130
Received Thanks: 184
|
Quote:
Originally Posted by vodik123
Thanks, I managed to grab the pointer and offset
Now I have a question, I'm programming in Delphi and currently use this code to change an address.
PDWORD ($ ADDRESS) ^: = VALUE;
But this way does not have to use the pointer and offset to change the value, you know how I can do?
|
Uh, I know about as much about delphi as an average cow does about combustion engines and prefer to keep it that way, objective pascal makes my eyes bleed. I honestly don't have a clue about how pointer arithmetics work in delphi, sry.
|
|
|
|
Similar Threads
|
Help Pointer and Offset
09/04/2012 - Cabal Hacks, Bots, Cheats, Exploits & Macros - 2 Replies
Hello everyone, I'm struggling to get the pointer and offset of an address, already have several address here however are not fixed, so I need to get pointer and offset to make a trainer.
Come on, every time I click on Find out what writes to this address for the proper functioning, someone would have a solution to get the pointer and offset without problems?
thank you
|
Offset Pointer Problem >.<
08/30/2012 - Cabal Online - 6 Replies
sorry for asking noob question :o but im really stuck in this..
question:
--how to declare in (C++) the resulting address value of pointers and address?
ex:
#define Addr_Base 0x0000000
#define Addr_offset 0x0001
#define Addr_Value ??????
|
Pointer und offset addieren
02/26/2012 - .NET Languages - 5 Replies
HI!
Kann mir bitt jemand diesen Pointer: &H290330
mit dieser Offset addieren: &H6F8
(Ich brauche das für VB08)
Danke!
|
[VB] Pointer+Offset Einbinden
12/02/2010 - .NET Languages - 19 Replies
Guten Tag Alle Zusammen !
Folgendes Problem :
Wie Baue ich diesen Pointer von CheatEngine in Mein Visual Basic EIn!
http://s10.directupload.net/images/101130/t4fp524 r.png
Hier Code von VB da IST KEI POINTER DA IST EINFACH DIE NORMALER ADRESSE ABER WIE BAUE Ich den POINTER und offset ein ?
|
help with pointer+offset
11/28/2010 - Last Chaos - 0 Replies
this is my code in c++
__inline ULONG_PTR ReadPointer(ULONG_PTR* ulBase, INT nOffset)
{
if (!IsBadReadPtr((VOID*)ulBase, sizeof(ULONG_PTR)))
{
if (!IsBadReadPtr((VOID*)((*(ULONG_PTR*)ulBase)+nOffs et), sizeof(ULONG_PTR)))
{
return *(ULONG_PTR*)((*(ULONG_PTR*)ulBase)+nOffset);
}
|
All times are GMT +2. The time now is 17:27.
|
|