除了hook外,frida提供了rpc接口,可以导出某一个指定的函数,实现随时对其进行调用。
1.js中指定导出的类和函数,并采用new方法创建一个实例,python文件中导入1.js,输入对应的参数调用即可。如果通过http的方式传递参数,就可以变为一个服务框架,例如salt写的Hrida。(https://github.com/5alt/hrida)
1 | #coding:utf-8 |
除了hook外,frida提供了rpc接口,可以导出某一个指定的函数,实现随时对其进行调用。
1.js中指定导出的类和函数,并采用new方法创建一个实例,python文件中导入1.js,输入对应的参数调用即可。如果通过http的方式传递参数,就可以变为一个服务框架,例如salt写的Hrida。(https://github.com/5alt/hrida)
1 | #coding:utf-8 |