Jump to content

Join our Slack

Talk to other users and have a great time
Slack Server

Welcome to our Community

Click here to get your Exiled Bot license
Donation Store
Sign in to follow this  
kamil3453

How to find struct in poe?

Recommended Posts

Hi I tried reverse engineering Path of Exile with Cheat Engine.

I found static pointer and offset to actuall life and mana, but I don't know how to find structures such as Monsters on map, player etc. Can you explain how to find it, becasue they probbably change ofssets when new version of poe is out.

I can share with actuall life and mana static pointer and offsets(v 0.11.5d), but in exchange I want to know how are you finding structs and static pointers to it.

Share this post


Link to post
Share on other sites

http://www.blizzhackers.cc/viewtopic.ph ... 9db7cb08ef

Search for: "Unknown object type serialized by server"

I recommend reading all the comments, also on ownedcore: http://www.ownedcore.com/forums/mmo/pat ... t-mob.html

Although I'm no expert in this field, just started the reversing thing recently, i think i can help you with that question:

struct is mostly reversed by reading the actual code(ida, olly, immunity), here is a nice guide on howto handle structs in ida: http://blog.0xbadc0de.be/archives/67

I can recommend reclass 2011 too, it can be helpful to browse the memory, it will be handy at the beginning trust me, also cheat engine

Static pointers can be done the same way, reading the code from ida, or you can use breakpoints and trace back in a debugger.

If I were you, I would read Reversing Secrets of Reverse Engineering .pdf first (yeah I know it's a pain in the ass, but it does reveal some secrets, and will save tons of time/pain)

Share this post


Link to post
Share on other sites

Thanks.

I checked blizzhackers and ownedcore but I don't find what I want on these sites.

Here are coordinates for current life and mana that I found:

current life:

Client.exe+0x00725BF4

offsets = { 0x98, 0x608, 0x7C, 0x7C, 0x234 }

current mana:

Client.exe+0x00725BF4

offsets = { 0x98, 0x608, 0x7C, 0x7C, 0x238 }

Share this post


Link to post
Share on other sites

I recommending it them once again.

You asked how to find monsters players on a map, those sites will get you started, where is the network handler, what it does, and how you can capture the entity's pointer.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...