ptswarm / reFlutter

Flutter Reverse Engineering Framework
GNU General Public License v3.0
1.23k stars 170 forks source link

Don't strip symbols #76

Open 1mansh0w opened 2 years ago

1mansh0w commented 2 years ago

First of all: Great project, thank you very much! ❤️

I'm using Frida to hook some functions in libflutter.so. In productive Flutter-based Android apps the symbols are missing, so you have to manually find the functions you want to hook in Ghidra. I was hoping that reflutter would not strip libflutter.so, but I just noticed that the symbols are also missing.

Since you compile it, you should be able to control the stripping. Could you disable it? This would make reverse-engineering a lot easier and I don't see any disadvantages.

Thanks!

Impact-I commented 2 years ago

Hi @1mansh0w , thanks for your interest in the project! Could you write what version of the engine you want to get. Is there any official documentation about what you are talking about? Will the resulting engine be compatible with the isolate?