#!/usr/bin/env python3 """spawn 萤石 app 并注入脱壳脚本,保持挂载。""" import frida, sys, time dev = frida.get_usb_device(timeout=10) pid = dev.spawn(["com.videogo"]) print(f"spawned pid={pid}", flush=True) session = dev.attach(pid) with open("analysis/unpin.js") as f: src = f.read() script = session.create_script(src) script.on("message", lambda m, d: print("[msg]", m.get("payload", m), flush=True)) script.load() dev.resume(pid) print("resumed, 保持挂载 1800s,请在模拟器里手动操作", flush=True) time.sleep(1800)