示例#1
0
 void DoAnalysis()
 {
     try
     {
         BehaviourAnalysis BA = new BehaviourAnalysis(ScanTraceBehaviourAnalysis.DefaultErrorKeywords, ScanTraceBehaviourAnalysis.DefaultResponseTimeChange, ScanTraceBehaviourAnalysis.DefaultResponseTimeChangeFactor, ScanTraceBehaviourAnalysis.DefaultCharsCount);
         BA.Analyze(this.Trace.OverviewXml, this.Trace.Section);
         ScanTraceBehaviourAnalysisResultsUiInformation UiReslts = ScanTraceBehaviourAnalysis.GetUiDisplayResults(BA.ResultsXml, BA.BaseLineSession.Response.Code.ToString(), BA.BaseLineRoundtripTime.ToString());
         SetAnalysisUiResults(UiReslts);
     }
     catch (Exception Exp)
     {
         IronException.Report("Error calculating Payload Effect Analysis", Exp);
         SetAnalysisUiResults(new ScanTraceBehaviourAnalysisResultsUiInformation());
     }
 }
示例#2
0
文件: Main.cs 项目: herotheo/IronWASP
 private void LaunchPayloadEffectAnalyzerBtn_Click(object sender, EventArgs e)
 {
     ScanTraceBehaviourAnalysis STBA = new ScanTraceBehaviourAnalysis();
     STBA.Show();
 }