引言:
今天讲下Frida 远程RPC 调用,为什么要用它,方便快捷。 安卓IOS 简单适用,代码量少很多,比Xposed。
1,安卓调用:
安卓调用,一般我们使用usb,模拟器的话直接用adb 命令去直连都可以,但是我这里叫一个稳定的方法,使用wifi adb ,比较靠谱,设置模拟器的ip,然后安装Wifiadb 软件,直接通过命令adb connect 192.168.0.11:5555 ,连上就可以。安卓RPC 代码:
import frida
import json
from flask import Flask, request, jsonify
app = Flask(__name__)rdev = frida.get_remote_device()
process = frida.get_usb_device(10).attach('xxapp')scr = """
rpc.exports = { dec:function(arg){var res;Java.perform(function () {//console.log("ar