Exemplo n.º 1
0
 public NetworkController(AttackParams Params, NetworkInterface Adapter, CallBackFunct MessageCallBack, StatisticCallBack StatRespond, ErrorCallBack LostCOnnectionHandler, int alt_port, IPEndPoint MasterPoint) //master mode only
 {
     UpdateData = MessageCallBack;
     this.ProccessStatisticRespond = StatRespond;
     this.ExErrorHandler           = LostCOnnectionHandler;
     //Daemons = new DaemonList();
     Daemons = new DaemonPool();
     state   = ControllerState.Tuning;
     try
     {
         InitInterface(Adapter, alt_port, MasterPoint);
         InitParams(Params);
     }
     catch (Exception)
     {
         state = ControllerState.Error;
     }
 }
Exemplo n.º 2
0
        public NetworkController(AttackParams Params, NetworkInterface Adapter, CallBackFunct MessageCallBack, StatisticCallBack StatRespond, ChangeModeCallBack ModeChange, ErrorCallBack LostCOnnectionHandler, int alt_port, IPEndPoint MasterPoint) //master mode only
        {
            UpdateData = MessageCallBack;
            this.ProccessStatisticRespond = StatRespond;
            this.ExErrorHandler           = LostCOnnectionHandler;
            this.ChangeMode = ModeChange; //no need, delete
            Daemons         = new DaemonList();
            state           = ControllerState.Tuning;
            try
            {
                InitInterface(Adapter, alt_port, MasterPoint);
                InitParams(Params);
            }
            catch (Exception err)
            {
                state = ControllerState.Error;
            }

            // what if these sockets are occupied?
        }