public Fuzzer UpdateFromUi() { StartScanJobWizard SCJW = new StartScanJobWizard(); SCJW.SetFuzzer(this); SCJW.ShowDialog(); return SCJW.GetFuzzer(); }
static void MarkForScanning(object Details) { try { object[] DetailsArray = (object[])Details; string Source = DetailsArray[0].ToString(); int ID = (int)DetailsArray[1]; Session IrSe = GetLog(Source, ID); if (IrSe == null) { IronUI.ShowLogStatus("Unable to read Request from log", true); return; } if (IrSe.Request == null) { IronUI.ShowLogStatus("Unable to read Request from log", true); return; } //int ScanID = Interlocked.Increment(ref Config.ScanCount); //IronDB.CreateScan(ScanID, IrSe.Request); //IronUI.CreateScan(ScanID, "Not Started", IrSe.Request.Method, IrSe.Request.FullUrl); //Scanner S = new Scanner(IrSe.Request); //S.ScanID = ScanID; //Scanner.ResetChangedStatus(); //IronUI.ResetConfigureScanFields(); //Scanner.SetScannerFromDBToUiAfterProcessing(S); //IronUI.ShowScanJobsQueue(); StartScanJobWizard SSJW = new StartScanJobWizard(); SSJW.SetRequest(IrSe.Request); SSJW.ShowDialog(); } catch (Exception Exp) { IronUI.ShowLogStatus("Unable to read Request from Log", true); IronException.Report("Error reading from log", Exp.Message, Exp.StackTrace); } }