diff --git a/examples/function-tracing/funtracer.py b/examples/function-tracing/funtracer.py index 8e719ab..e507bf3 100644 --- a/examples/function-tracing/funtracer.py +++ b/examples/function-tracing/funtracer.py @@ -4,8 +4,12 @@ import frida import tracer if __name__ == '__main__': - tp = tracer.TracerProfileBuilder().include("read").build() + if len(sys.argv) != 2: + print "Usage: %s " % sys.argv[0] + sys.exit(1) + tp = tracer.TracerProfileBuilder().include_modules("*").exclude_modules("libSystem*").build() t = tracer.Tracer(tp) - p = frida.attach("cat") + p = frida.attach(sys.argv[1]) t.start_trace(p, tracer.STDOUT_SINK) sys.stdin.read() + sys.exit(0)