From 1eb2e37dc781410b2be440a0c0c02e5854d15b51 Mon Sep 17 00:00:00 2001 From: Asger Hautop Drewsen Date: Mon, 8 Jun 2015 14:14:37 +0200 Subject: [PATCH] Add prototype names to repl autocomplete --- src/frida/repl.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/frida/repl.py b/src/frida/repl.py index b4b89c3..3ef0773 100644 --- a/src/frida/repl.py +++ b/src/frida/repl.py @@ -388,7 +388,8 @@ def main(): try: if encountered_dot: - for key in self._repl._evaluate("Object.keys(" + before_dot + ")")[1]: + for key in self._repl._evaluate("Object.keys(" + before_dot + + ").concat(Object.getOwnPropertyNames(Object.getPrototypeOf(" + before_dot + ")))")[1]: if key.startswith(after_dot): yield Completion(key, -len(after_dot)) else: