private void btnQuickStart_Click( object sender, EventArgs e )
		{
			if( String.IsNullOrEmpty( this.rtb_QuickScanUrl.Text ) )
			{
				MessageBox.Show( "You need to enter url!", "Warning!", MessageBoxButtons.OK, MessageBoxIcon.Warning );
				return;
			}

			var url = this.GetBaseUrl( this.rtb_QuickScanUrl.Text.Trim() );

			this._scannerManager = new ScannerManager( url );
			this._settingsToCheck = new List< ScannerSetting >
				{
					this._settingsManager.GetSettingByName( "backend_dirs", true ),
					this._settingsManager.GetSettingByName( "general_Nikto", true )
				};

			this.ActivateStatusLabel( true );

			this.DisableControls( this.Controls, false );
			this.bgQuickWorker.RunWorkerAsync();
		}
		private void btnStartDirScan_Click( object sender, EventArgs e )
		{
			if( String.IsNullOrEmpty( this.rtbDirScanTarget.Text ) )
			{
				MessageBox.Show( "You need to enter url!", "Warning!", MessageBoxButtons.OK, MessageBoxIcon.Warning );
				return;
			}

			var url = this.GetBaseUrl( this.rtbDirScanTarget.Text.Trim() );

			this._scannerManager = new ScannerManager( url );

			this.ExtractSelectedChecks( false );

			if( this._settingsToCheck.Count == 0 )
			{
				MessageBox.Show( "Please, select atleast one check!", "Warning!", MessageBoxButtons.OK, MessageBoxIcon.Warning );
				return;
			}

			this.ActivateStatusLabel( true );

			this.gvDirScanResults.DataSource = null;

			this.DisableControls( this.Controls, false );
			this.bgDirectoryWorker.RunWorkerAsync();
		}