购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

第3章
Frida脚本开发之主动调用与RPC入门

在逆向分析过程中,快速定位到算法的关键函数只是第一步。为了详细分析函数的流程与逻辑,往往还需要反复地调用这个关键的函数,而如果每次都依赖程序本身的逻辑,那么往往传入的参数每次都是变化的,这非常不利于逆向工作的进展,因此主动调用的意义也就出现了——通过传入可控的参数反复调试目标函数,最终确认其整体的逻辑与细节。当然,由于一些目标App的某些函数内部保护措施和逻辑十分复杂,也确实存在着无法在一定时间中得到预期目标的情况,这时如果想要获得函数的执行结果,使用主动调用和RPC(远程过程调用)结合的方式不失为一种选择。本章将带领读者一起来领略主动调用与RPC的魅力。 l10V9m/mr7x3VsgRI/4syrNfdxdCHwL5nCAMBY1TvHaG+/WIjcBX+kgu8cSJw8rm

点击中间区域
呼出菜单
上一章
目录
下一章
×