首页 > 解决方案 > 有没有办法使用 Frida 或任何其他工具通过您自己的参数调用 IOS 应用程序中的方法?

问题描述

有没有办法,可能是脚本或 API 来调用 IOS 应用程序中的方法,而无需在应用程序本身上手动触发它并替换值?这样做的目标是确保来自服务器的查询将返回我想要的值。

示例:如果将值 1 发送到服务器,它返回将返回“True”,但我希望返回值为“False”,所以我需要调用查询服务器的方法并将参数值更改为 0 . frida force 可以在没有交互的情况下激活方法还是有其他工具可以执行此操作?

标签: javascriptiosobjective-creverse-engineeringfrida

解决方案


如果要拦截所有函数调用以更改返回值,请阅读使用 Interceptor.attach 的基本拦截功能

如果您想实例化您自己的或现有的对象,请查看以下示例: https ://github.com/frida/frida/issues/567#issuecomment-406897414


推荐阅读