diff options
Diffstat (limited to 'plugins/python/exectracer')
-rw-r--r-- | plugins/python/exectracer/Makefile.am | 6 | ||||
-rw-r--r-- | plugins/python/exectracer/__init__.py | 2 | ||||
-rw-r--r-- | plugins/python/exectracer/exectracer.py | 33 |
3 files changed, 0 insertions, 41 deletions
diff --git a/plugins/python/exectracer/Makefile.am b/plugins/python/exectracer/Makefile.am deleted file mode 100644 index 9f8eeb2..0000000 --- a/plugins/python/exectracer/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ - -exectracerdir = $(datadir)/openida/plugins/python/exectracer - -exectracer_DATA = \ - __init__.py \ - exectracer.py diff --git a/plugins/python/exectracer/__init__.py b/plugins/python/exectracer/__init__.py deleted file mode 100644 index abdaa6c..0000000 --- a/plugins/python/exectracer/__init__.py +++ /dev/null @@ -1,2 +0,0 @@ - -from exectracer import ExecTracer as exectracer diff --git a/plugins/python/exectracer/exectracer.py b/plugins/python/exectracer/exectracer.py deleted file mode 100644 index 76e2ce4..0000000 --- a/plugins/python/exectracer/exectracer.py +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/python -# -*- coding: utf-8 -*- - -from pyoida import Plugin - - -class ExecTracer(Plugin): - """Trace and replay debug executions.""" - - def get_action(self): - """Register the plugin for given actions.""" - - return Plugin.PGA_DEBUGGER_ATTACH - - def handle_debugger(self, debugger, action): - """Be notify about debugger attaching or detaching.""" - - print "Python Hello !" - print debugger - - for i in debugger.list_all_threads(): - - print "Thread %d '%s'" % (i[0], i[1]) - - frames = debugger.get_frames_stack(i[0]) - - for frame in frames: - print " 0x%08x" % frame[0] - - if len(frames) == 0: - print " -" - - |