更新 test.py

master
wangsiyuan 2023-09-04 17:30:42 +08:00
parent ff00478296
commit 7e54e08c90
1 changed files with 16 additions and 18 deletions

34
test.py
View File

@ -1,24 +1,22 @@
import frida
def list_devices():
devices = frida.enumerate_devices()
for device in devices:
print(device)
# list_devices()
def connect_to_device(device_id):
device = frida.get_device(id=device_id, timeout=10)
print(device)
# Connect to the Pixel 3 device
connect_to_device("8C1X1H1YG")
def on_message(message, data):
print(message)
def is_frida_running(device):
try:
# 获取设备上的所有进程
processes = device.enumerate_processes()
# 检查是否存在名为 'frida-server' 的进程
for process in processes:
print(process)
if process.name == 'frida':
return True
return False
except Exception as e:
print(f"Error: {e}")
return False
device = frida.get_usb_device(timeout=3)
if is_frida_running(device):
print("Frida is running on the device.")
else:
print("Frida is not running on the device.")