From 71499f4d91bfdd0253248bd273f0fe6140ef246f Mon Sep 17 00:00:00 2001 From: Alone_Monkey Date: Fri, 13 Jul 2018 16:41:48 +0800 Subject: [PATCH] Compatible with previous versions --- dump.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dump.py b/dump.py index ab85fc6..cd7d324 100755 --- a/dump.py +++ b/dump.py @@ -43,6 +43,10 @@ finished = threading.Event() def get_usb_iphone(): + Type = 'usb' + if frida.__version__ < 12: + Type = 'tether' + device_manager = frida.get_device_manager() changed = threading.Event() @@ -53,7 +57,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()