Locked History Actions

UnixDebugger

debugger.UnixDebugger

This monitor uses the cross-platform vtrace debugger module from vdb. vtrace primarily uses the system ptrace facilities to perform debugging on UNIX machines including Linux, OS X, BSD, etc.

The debugger interface does not currently support symbols or advanced crash analytics.

<Monitor class="debugger.UnixDebugger">
  <Param name="Command" value="/sbin/mount" />
  <Param name="Params" value="/dev/sda1 /mnt" />
</Monitor>

<Monitor class="debugger.UnixDebugger">
  <Param name="ProcessName" value="firefox" />
</Monitor>

<Monitor class="debugger.UnixDebugger">
  <Param name="Command" value="/sbin/mount" />
  <Param name="Params" value="/dev/sda1 /mnt" />

  <Param name="StartOnCall" value="ScoobySnacks" />
</Monitor>

Parameters:

  • Command -- Command to run
  • Params -- Command parameters
  • ProcessName -- Process name to attach to

  • ScoobySnacks -- Optional parameter used to configure file fuzzing

Valid Child-Elements: