Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Cabal Online
You last visited: Today at 17:27

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Help Pointer and Offset

Discussion on Help Pointer and Offset within the Cabal Online forum part of the MMORPGs category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Feb 2012
Posts: 54
Received Thanks: 98
Unhappy 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
vodik123 is offline  
Old 09/04/2012, 23:50   #2
 
кev's Avatar
 
elite*gold: 0
Join Date: Aug 2012
Posts: 130
Received Thanks: 184
Quote:
Originally Posted by vodik123 View Post
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?
кev is offline  
Thanks
2 Users
Old 09/05/2012, 12:43   #3
 
strontklit's Avatar
 
elite*gold: 0
Join Date: Mar 2012
Posts: 220
Received Thanks: 117
Check the link in my signature
strontklit is offline  
Old 09/05/2012, 15:57   #4
 
elite*gold: 0
Join Date: Feb 2012
Posts: 54
Received Thanks: 98
Quote:
Originally Posted by strontklit View Post
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
vodik123 is offline  
Old 09/05/2012, 17:57   #5
 
кev's Avatar
 
elite*gold: 0
Join Date: Aug 2012
Posts: 130
Received Thanks: 184
Quote:
Originally Posted by vodik123 View Post
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.
кev is offline  
Thanks
1 User
Old 09/05/2012, 19:46   #6
 
elite*gold: 0
Join Date: Feb 2012
Posts: 54
Received Thanks: 98
Quote:
Originally Posted by кev View Post
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
vodik123 is offline  
Old 09/05/2012, 22:54   #7
 
кev's Avatar
 
elite*gold: 0
Join Date: Aug 2012
Posts: 130
Received Thanks: 184
Quote:
Originally Posted by vodik123 View Post
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.
кev is offline  
Thanks
1 User
Old 09/05/2012, 23:21   #8
 
elite*gold: 0
Join Date: Feb 2012
Posts: 54
Received Thanks: 98
Quote:
Originally Posted by кev View Post
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?
vodik123 is offline  
Old 09/05/2012, 23:42   #9
 
кev's Avatar
 
elite*gold: 0
Join Date: Aug 2012
Posts: 130
Received Thanks: 184
Quote:
Originally Posted by vodik123 View Post
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.
кev is offline  
Reply


Similar Threads 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.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.