MJx0/iOS_UE4Dumper

How To Detect Offset

Chensem opened this issue · 3 comments

Hello , I have some new questions about offset
I encounter a game use ue4 with version 4.26 that can't dump with your tool .
i think maybe the offset differ with ue4.25 .
so i wan't to know whether there's a way to calculate the offset quickly ?

image

i can't understand the offset why is 0xd0 , as usually is 0x10 , just like the struct as below .

image

image

MJx0 commented

@Chensem Because the namepool pointer you can find doesn't point directly to FNameEntryAllocator. Find any function that uses the blocks variable like FNamePool::Resolve and confirm the blocks offset. In my case i find blocks usually at +0xd0 so FNameEntryAllocator must be at +0xc0 from the pointer.

Oh , I compile the source code , then use ida to analyze the offset .

Thank For Your Reply .

^ ^ ~

Oh , I compile the source code , then use ida to analyze the offset .

Thank For Your Reply .

^ ^ ~

Hi bro can you help me complete the source i got so much error