From b48276f39157ed51fb31ebfded5e8d12b2e73851 Mon Sep 17 00:00:00 2001 From: Alone_Monkey Date: Fri, 13 Jul 2018 16:42:28 +0800 Subject: [PATCH] Compatible with previous versions --- dump.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dump.py b/dump.py index 82cf4f2..ae3c39b 100755 --- a/dump.py +++ b/dump.py @@ -40,6 +40,9 @@ finished = threading.Event() def get_usb_iphone(): + Type = 'usb' + if frida.__version__ < 12: + Type = 'tether' device_manager = frida.get_device_manager() changed = threading.Event() @@ -50,7 +53,7 @@ def get_usb_iphone(): device = None while device is None: - devices = [dev for dev in device_manager.enumerate_devices() if dev.type == 'usb'] + devices = [dev for dev in device_manager.enumerate_devices() if dev.type == Type] if len(devices) == 0: print('Waiting for USB device...') changed.wait()