From b6574f2ed42bd6b7caf696f32d024a490bcf02a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ole=20Andr=C3=A9=20Vadla=20Ravn=C3=A5s?= Date: Sun, 22 Feb 2015 03:57:00 +0100 Subject: [PATCH] Improve the spawn status and expose the argv --- src/frida/application.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/frida/application.py b/src/frida/application.py index 4acb360..32889d1 100755 --- a/src/frida/application.py +++ b/src/frida/application.py @@ -47,6 +47,7 @@ class ConsoleApplication(object): self._device = None self._schedule_on_device_lost = lambda: self._reactor.schedule(self._on_device_lost) self._spawned_pid = None + self._spawned_argv = None self._process = None self._schedule_on_process_detached = lambda: self._reactor.schedule(self._on_process_detached) self._started = False @@ -134,8 +135,9 @@ class ConsoleApplication(object): target_type, target_value = self._target if target_type == 'file': argv = target_value - self._update_status("Spawning: %s" % " ".join(argv)) + self._update_status("Spawning `%s`..." % " ".join(argv)) self._spawned_pid = self._device.spawn(argv) + self._spawned_argv = argv attach_target = self._spawned_pid else: attach_target = target_value