From b62eae2fc931f60e5dec9489bd2faa09cf0c268d Mon Sep 17 00:00:00 2001 From: Ceramicskate0 Date: Sun, 1 Mar 2020 23:42:15 -0500 Subject: [PATCH] Added console output --- AutoUpdateSysmon/Program.cs | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/AutoUpdateSysmon/Program.cs b/AutoUpdateSysmon/Program.cs index e688eac..eabae2b 100644 --- a/AutoUpdateSysmon/Program.cs +++ b/AutoUpdateSysmon/Program.cs @@ -5,6 +5,7 @@ using System.Linq; using System.Net; using System.Text; +using System.Threading; using System.Threading.Tasks; namespace AutoUpdateSysmon @@ -34,24 +35,24 @@ static void Main(string[] args) else { RunUpdate(args[0], args[1]); + Console.WriteLine("[*] Update Status: Complete no issues."); } } } catch (Exception e) { - Console.WriteLine("App ERROR: Error == " + e.Message.ToString()); + Console.WriteLine("[!] App ERROR: Error: " + e.Message.ToString()); try { RunUpdate(); } - catch + catch(Exception r) { + Console.WriteLine("[!] Update Status: " + r.Message.ToString()); Environment.Exit(1); } } - - - + Thread.Sleep(3000); } private static void RunUpdate(string URL= @"https://raw.githubusercontent.com/ceramicskate0/sysmon-config/master/sysmonconfig-export.xml", string HostLocation= @"C:\Windows\sysmonconfig-export.xml") { @@ -66,6 +67,8 @@ private static void RunUpdate(string URL= @"https://raw.githubusercontent.com/ce Process process = new Process(); process.StartInfo = startInfo; process.Start(); + string output = process.StandardOutput.ReadToEnd(); + Console.WriteLine("[*] Process Output:" + output); } } internal class CustomWebClient : WebClient