Author: Pedram Amini
Size: ~960k
MD5: 0621cfa79dc899eabbe671b924844cb1
Update Summary: Couple of bug fixes, see CHANGELOG.txt for details.
Process Stalking is a term coined to describe the combined process of run-time profiling, state mapping and tracing. Consisting of a series of tools and scripts the goal of a successful stalk is to provide the reverse engineer with an intuitive visual interface to filtered, meaningful, run-time block-level trace data.
The Process Stalker suite is broken into three main components; an IDA Pro plug-in, a stand alone tracing tool and a series of Python scripts for instrumenting intermediary and GML graph files. The generated GML graph definitions were designed for usage with a freely available interactive graph visualization tool.
Data instrumentation is accomplished through a series of Python utilities built on top of a fully documented custom API. Binaries, source code and in-depth documentation are available in the bundled archive. Relevant slideshows from Process Stalker presentations are available on the
speaking engagements page. Binaries, source code and in-depth documentation are available in the bundled archive. The
usage manual and
Python API docs are also available online.
Screenshots:
Trace Graph Close-upDownload | License