Esempio n. 1
0
 public static void StopAntVaultServer(SimpleSocketListener Server)
 {
     foreach (string Client in AuxiliaryServerWorker.Clients)
     {
         AuxiliaryServerWorker.WriteToConsole("[INFO] Disconnecting client " + Client);
     }
     AuxiliaryServerWorker.WriteToConsole("[INFO] Clearing arrays...");
     AuxiliaryServerWorker.Usernames.Clear();
     AuxiliaryServerWorker.Passwords.Clear();
     AuxiliaryServerWorker.FriendsList.Clear();
     AuxiliaryServerWorker.ProfilePictures.Clear();
     AuxiliaryServerWorker.Sessions.Clear();
     AuxiliaryServerWorker.Statuses.Clear();
     AuxiliaryServerWorker.WriteToConsole("[INFO] Arrays cleared");
     if (Server.IsRunning == true)
     {
         try
         {
             //Server.();
         }
         catch (Exception exc)
         {
             MessageBox.Show(exc.ToString());
         }
     }
     AuxiliaryServerWorker.WriteToConsole("[INFO] Server stopped");
     SetUpEvents = false;
 }
Esempio n. 2
0
        private static void Main(string[] args)
        {
            _encrypt  = true;
            _compress = true;

            var jsonSer = new JsonSerialization();
            var xmlSer  = new XmlSerialization();
            var binSer  = new BinarySerializer();

            var cert = new X509Certificate2(File.ReadAllBytes(Path.GetFullPath(@"C:\Users\" + Environment.UserName + @"\Desktop\test.pfx")), "Password");

            _listener = new SimpleSocketTcpSslListener(cert);
            // _listener = new SimpleSocketTcpListener();
            _listener.Timeout = new TimeSpan(0, 5, 0);

            _listener.ObjectSerializer    = jsonSer;
            _listener.AllowReceivingFiles = true;
            _messageAContract             = new MessageA("MessageAHeader");
            _listener.AddMessageContract(_messageAContract);
            _messageAContract.OnMessageReceived += MessageAContractOnOnMessageReceived;

            BindEvents();
            _listener.StartListening(13000);

            while (true)
            {
                Options();


                WriteLine("Press any key to continue...");
                System.Console.Read();
                System.Console.Clear();
            }
        }
Esempio n. 3
0
        private static void Main(string[] args)
        {
            _encrypt  = false;
            _compress = false;

            var xmlSer = new XmlSerialization();
            var binSer = new BinarySerializer();

            _listener = new SimpleSocketTcpListener();
            //_listener = new SimpleSocketTcpSslListener(@"PATH\TO\CERT.pfx","Password");

            _listener.ObjectSerializer    = binSer;
            _listener.AllowReceivingFiles = true;
            _messageAContract             = new MessageA("MessageAHeader");
            _listener.AddMessageContract(_messageAContract);
            _messageAContract.OnMessageReceived += MessageAContractOnOnMessageReceived;

            BindEvents();
            _listener.StartListening(13000);



            while (true)
            {
                Options();


                WriteLine("Press any key to continue...");
                System.Console.Read();
                System.Console.Clear();
            }
        }
Esempio n. 4
0
 private static void StartServer()
 {
     _server = new SimpleSocketTcpListener();
     //_server = new SimpleSocketTcpSslListener(@"C:\Users\CloetOMEN\Desktop\Test\cert.pfx", "Password");
     _server.ServerHasStarted  += ServerOnServerHasStarted;
     _server.MessageReceived   += ServerOnMessageReceived;
     _server.ServerErrorThrown += ServerOnServerErrorThrown;
     _server.StartListening(13000);
 }