Jump to content
  • 0

How to view .so (Shared Object) Functions Name and Address with Offset?


GuyLian

Question

Posted

Hello scientists,

I am trying to make Opcode Injections but I need to find the address with offset of the function which is inside "libmatch.so".

I also dumped IL2CPP functions in "libil2cpp.so" but the function I need is not in that dump file.

Any help please?

4 answers to this question

Recommended Posts

Posted

Hi @GuyLian, there's several ways to do this:

  • Using dissasembler software: IDA Pro or Ghidra (Windows / Linux)
  • Using debugging tool: Frida Toolkit
  • Using dissasembler command line toolset: Radare2 on Termux (Android)
  • Analyze manually from Game Guardian Memory Viewer, function often starts with: "LDR", "PUSH" or "ADRL"

Let me know if you have any questions.

Posted

You can use gg 

Set range xa > selected libmatch.so

Use calculate offset enter you offset 

And you can see stucture arm code 

And you can mod libmacth just use gg and hex apk

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.