#!/usr/bin/env python3
import frida, time, subprocess
ADB="/opt/android-sdk/platform-tools/adb"
JS=open("/root/ants/dtest.py").read().split('JS=r"""')[1].split('"""')[0]
subprocess.run([ADB,"shell","input","tap","700","730"]); time.sleep(5)  # SNIPER -> loadout (app already at menu)
dev=frida.get_usb_device(timeout=10)
pid=int(subprocess.run([ADB,"shell","pidof","se.foglo.svt"],capture_output=True,text=True).stdout.split()[0])
s=dev.attach(pid); sc=s.create_script(JS)
sc.on("message",lambda m,d: print(m.get("payload",m),flush=True)); sc.load(); time.sleep(1)
print("=== GO ===",flush=True)
subprocess.run([ADB,"shell","input","tap","1355","970"]); time.sleep(3)
subprocess.run([ADB,"shell","input","tap","1355","970"]); time.sleep(15)
print("=== done ===",flush=True)
