What is Peach
Installing
Tutorials
Methodology
Introduction
FAQ
Peach 3
Peach Pits
 General Conf
 Data Modeling
 State Modeling
 Agents
  Monitors
 Test
  Publishers
  Loggers
Running
Minset
Peach 2.3

License

Memory Monitor

The Memory monitor checks the memory usage of a process and thows a fault if it has gone over the set limit. This is usefull for detecting non-crashing extraneous memory usage.

Parameters

  • Pid — Process ID to monitor (optional)

  • ProcessName — Name of process to monitor (optional)

  • MemoryLimit — Fault when memory usage surpasses limit (optional, default 0 MB)

  • StopOnFault — Stop fuzzing if a fault is triggered (optional, default false)

Examples

Monitor memory via PID
<Agent name="Local">
        <Monitor class="Memory">
                <Param name="Pid" value="2387" />
                <Param name="MemoryLimit" value="1000" />
        </Monitor>
</Agent>