Threat Report: Exposing Malware in Linux-Based Multi-Cloud Environments | Download Now

App Control: How To Identify Potential Performance Optimization Rules From Procmon

App Control: How To Identify Potential Performance Optimization Rules From Procmon

Environment

  • App Control: All Supported Versions
  • Windows: All Supported Versions

Objective

Identify potential processes and paths that may help improve Agent performance with a PO (Performance Optimization) Rule

Resolution

  1. Capture the ProcMon logs by following these steps.
  2. In the resulting capture go to Tools > File Summary > By Path > sort the columns by Writes.
    • Note the Paths with the most writes, as these may identify Specific Paths to use in the PO Rule.
    • Double click on the Path with the most writes to filter by Path and determine the Process(es) writing there.
  3. To identify the Process Path, double click the Process Name > click the Process tab > copy the Path value.
  4. Use the resulting File Path(s) and Process(es) to create a PO Rule accordingly.

Additional Notes

  • There is no guarantee that this will improve performance but it gives a starting place
  • If needed a procmon and full performance logs may provide additional information into potential performance improvements
  • A PO rule only ignores Reads, Writes, Creates and Renames not the execution of an application
  • If a process is writing executables that are being ignored then another rule may be needed to allow them to execute

Related Content


Labels (1)
Was this article helpful? Yes No
100% helpful (1/1)
Article Information
Author:
Creation Date:
‎03-17-2021
Views:
1678
Contributors