From 39fefd9be2f963c4bc1cc917b45c7c622d9eda9b Mon Sep 17 00:00:00 2001 From: Fitblip Date: Tue, 24 Mar 2015 04:04:31 -0700 Subject: [PATCH] Detect OSX's shitty deadline impl and replace it with gnureadline --- src/frida/repl.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/frida/repl.py b/src/frida/repl.py index f94746c..b909aec 100644 --- a/src/frida/repl.py +++ b/src/frida/repl.py @@ -2,8 +2,12 @@ def main(): from frida.application import ConsoleApplication from colorama import Fore, Style import json + import platform try: import readline + # Stupid hack to workaround oxs's shitty readline impl + if platform.system() == "Darwin": + import gnureadline as readline HAVE_READLINE = True except: HAVE_READLINE = False