示例#1
0
 public void Step5()
 {
     try
     {
         LoggerTest.Instance.Info("Step 5  ShutDown Vulnerable Servers");
         var server = new SecurityAdviceWidnow(_advcieName);
         server.ShutDownVulnerable();
     }
     catch (Exception ex)
     {
         LoggerTest.Instance.Error("Error while execute step5", ex);
     }
 }
示例#2
0
 public void Step4()
 {
     try
     {
         LoggerTest.Instance.Info("Step 4  ShutDown Protected Servers");
         var server = new SecurityAdviceWidnow(_advcieName);
         server.ShutDownProtected();
     }
     catch (Exception ex)
     {
         LoggerTest.Instance.Error("Error while execute step4", ex);
     }
 }
示例#3
0
 public void Step2()
 {
     try
     {
         LoggerTest.Instance.Info("Step 2  Open Source advice from DoS Attack advice");
         var server = new SecurityAdviceWidnow(_advcieName);
         server.Web_Server_Source();
     }
     catch (Exception ex)
     {
         LoggerTest.Instance.Error("Error while execute step2", ex);
     }
 }
示例#4
0
 public void Step3()
 {
     try
     {
         LoggerTest.Instance.Info("Step 3  Open Protected Server from DoS Attack advice");
         var server = new SecurityAdviceWidnow(_advcieName);
         server.Web_Server_Protected();
     }
     catch (Exception ex)
     {
         LoggerTest.Instance.Error("Error while execute step3", ex);
     }
 }
示例#5
0
 public void Step1()
 {
     try
     {
         LoggerTest.Instance.Info("Step 1  Open Vulnerable Server from DoS Attack advice");
         var server = new SecurityAdviceWidnow(_advcieName);
         server.Web_Server_Vulnerable();
     }
     catch (Exception ex)
     {
         LoggerTest.Instance.Error("Error while execute step1", ex);
     }
 }