在 x86 平台调用 ARM 平台的 so 库——Unidbg
最近帮群友看一个 App,发现内置的算法在 so 文件里面,反编译了一下,实在是混淆的太多,算法太复杂,而且考虑到作者随便改改,我就得重新逆,不如直接调用 so,在 dex 里面找到了 JNI,原以为调用很简单,实际才发现调用的时候有平台架构限制,AI 让我用 unidbg,确实可以,但是还有些小问题没处理好。


最近帮群友看一个 App,发现内置的算法在 so 文件里面,反编译了一下,实在是混淆的太多,算法太复杂,而且考虑到作者随便改改,我就得重新逆,不如直接调用 so,在 dex 里面找到了 JNI,原以为调用很简单,实际才发现调用的时候有平台架构限制,AI 让我用 unidbg,确实可以,但是还有些小问题没处理好。


哇塞,大佬
@John @Zhao_Cai_Yu 我算不上,更多的是站在巨人的肩膀上,没有 unidbg、unicorn-engine 和 AI,我大概解决不了这个问题,还是要走反编译还原的路,要花更多的时间。
可以可以,主要 不要太刑了。
大佬你好