Example #1
0
 private void RunningProcessDetection_ProcessEvent(object sender, RunningProcessDetection.ProcessEventArgs e)
 {
     if (isEventRisk(e, RunningProcessDetection.ProcessEvents.CMD_PROCESS))
     {
         addAndAssessRisks(EventRisk.COMMAND_PROMPT);
     }
     else if (isEventRisk(e, RunningProcessDetection.ProcessEvents.MANAGEMENT_CONSOLE_PROCESS))
     {
         addAndAssessRisks(EventRisk.EVENT_VIEWER);
     }
     else if (isEventRisk(e, RunningProcessDetection.ProcessEvents.RUN_WINDOW_FOCUS))
     {
         addAndAssessRisks(EventRisk.RUN_WINDOW);
     }
     else if (isEventRisk(e, RunningProcessDetection.ProcessEvents.NETSTAT_PROCESS))
     {
         addAndAssessRisks(EventRisk.NETSTAT);
     }
 }
Example #2
0
 private bool isEventRisk(RunningProcessDetection.ProcessEventArgs args, RunningProcessDetection.ProcessEvents processEvent)
 {
     return(args.ProcessEvent.Equals(processEvent));
 }