aboutsummaryrefslogtreecommitdiff
path: root/ShiftOS.WinForms/HackerCommands.cs
diff options
context:
space:
mode:
Diffstat (limited to 'ShiftOS.WinForms/HackerCommands.cs')
-rw-r--r--ShiftOS.WinForms/HackerCommands.cs9
1 files changed, 6 insertions, 3 deletions
diff --git a/ShiftOS.WinForms/HackerCommands.cs b/ShiftOS.WinForms/HackerCommands.cs
index 7938fd0..7861981 100644
--- a/ShiftOS.WinForms/HackerCommands.cs
+++ b/ShiftOS.WinForms/HackerCommands.cs
@@ -386,12 +386,13 @@ namespace ShiftOS.WinForms
Console.WriteLine(pass);
Console.WriteLine();
Console.WriteLine("--password breached. Operation took " + sw.ElapsedMilliseconds + " milliseconds.");
+ ServerManager.MessageReceived -= msgReceived;
}
else if(msg.Name == "user_data_not_found")
{
Console.WriteLine("--access denied.");
+ ServerManager.MessageReceived -= msgReceived;
}
- ServerManager.MessageReceived -= msgReceived;
};
Console.WriteLine("--beginning brute-force attack on " + usr + "@" + sys + "...");
@@ -440,13 +441,14 @@ namespace ShiftOS.WinForms
{
Console.WriteLine("--access denied.");
}
+ ServerManager.MessageReceived -= msgReceived;
}
else if (msg.Name == "user_data_not_found")
{
Console.WriteLine("--access denied.");
+ ServerManager.MessageReceived -= msgReceived;
}
- ServerManager.MessageReceived -= msgReceived;
};
Console.WriteLine("--contacting multi-user domain...");
@@ -508,12 +510,13 @@ namespace ShiftOS.WinForms
Console.WriteLine("--access denied.");
}
+ ServerManager.MessageReceived -= msgReceived;
}
else if (msg.Name == "user_data_not_found")
{
Console.WriteLine("--access denied.");
+ ServerManager.MessageReceived -= msgReceived;
}
- ServerManager.MessageReceived -= msgReceived;
};
Console.WriteLine("--contacting multi-user domain...");