コード例 #1
0
ファイル: CTcpFin.cs プロジェクト: shijieru/PortScanner
 /// <summary>
 /// ���캯������ʼ������
 /// </summary>
 /// <param name="UI"></param>
 public CTcpFin(MyScanner.Scanner UI)
 {
     ui = UI;
     startPort = Convert.ToInt32(ui.TBStartPort.Text);
     endPort = Convert.ToInt32(ui.TBEndPort.Text);
     aimAddr = ui.aimIPAddress.Text.ToString();
     this.threadCount = Scanner.threadCount;
     Scanner.finishPort = 0;
 }
コード例 #2
0
ファイル: CSynFlood.cs プロジェクト: shijieru/PortScanner
        private int threadFinish; //�߳������

        #endregion Fields

        #region Constructors

        /// <summary>
        /// ��ʼ��
        /// </summary>
        /// <param name="UI"></param>
        /// <param name="threadOrder"></param>
        public CSynFlood(MyScanner.Scanner UI)
        {
            ui = UI;
            startPort = Convert.ToInt32(ui.TBStartPort.Text);
            endPort = Convert.ToInt32(ui.TBEndPort.Text);
            aimAddr = ui.aimIPAddress.Text.ToString();
            //this.threadOrder = threadOrder;
            this.threadCount = Scanner.threadCount;
            //ui.finishThread[threadOrder] = false;
        }
コード例 #3
0
ファイル: CUdpConnect.cs プロジェクト: shijieru/PortScanner
 /// <summary>
 /// 构造函数,初始化数据
 /// </summary>
 /// <param name="UI"></param>
 public CUdpConnect(MyScanner.Scanner UI,int threadOrder)
 {
     ui = UI;
     startPort = Convert.ToInt32(ui.TBStartPort.Text);
     endPort = Convert.ToInt32(ui.TBEndPort.Text);
     aimAddr = ui.aimIPAddress.Text.ToString();
     this.threadOrder = threadOrder;
     this.threadCount = Scanner.threadCount;
     ui.finishThread[threadOrder] = false;
 }
コード例 #4
0
ファイル: CPingFlood.cs プロジェクト: shijieru/PortScanner
 /// <summary>
 /// ���캯��,��ʼ������
 /// </summary>
 /// <param name="ui"></param>
 public CPingFlood(Scanner ui)
 {
     this.ui = ui;
     aimAddr = ui.aimIPAddress.Text.ToString();
     threadCount = Scanner.threadCount;
 }