private bool CheckComputerInvadate() { try { if (System.Configuration.ConfigurationManager.AppSettings["UserCont_3"] == "99") { return(true); } StringDecrypto EncryptionString = new StringDecrypto(); string mac = EncryptionString.Decrypto(System.Configuration.ConfigurationManager.AppSettings["UserCont_1"]); string currentMac = GetMACAddress(); string configCpu = EncryptionString.Decrypto(System.Configuration.ConfigurationManager.AppSettings["UserCont_2"]); string currentCPU = getCPUID(); if (mac != currentMac && currentCPU != configCpu) { return(false); } string configTime = EncryptionString.Decrypto(System.Configuration.ConfigurationManager.AppSettings["UserCont_0"]); DateTime tempTime = DateTime.MinValue; if (!DateTime.TryParse(configTime, out tempTime)) { tempTime = DateTime.MinValue; } if (DateTime.Now > tempTime) { return(false); } return(true); } catch (Exception ex) { return(false); } }
private bool CheckComputerInvadate() { try { if (System.Configuration.ConfigurationManager.AppSettings["UserCont_3"] == "99") return true; StringDecrypto EncryptionString = new StringDecrypto(); string mac = EncryptionString.Decrypto(System.Configuration.ConfigurationManager.AppSettings["UserCont_1"]); string currentMac = GetMACAddress(); string configCpu = EncryptionString.Decrypto(System.Configuration.ConfigurationManager.AppSettings["UserCont_2"]); string currentCPU = getCPUID(); if (mac != currentMac && currentCPU != configCpu) { return false; } string configTime = EncryptionString.Decrypto(System.Configuration.ConfigurationManager.AppSettings["UserCont_0"]); DateTime tempTime = DateTime.MinValue; if (!DateTime.TryParse(configTime, out tempTime)) { tempTime = DateTime.MinValue; } if (DateTime.Now > tempTime) { return false; } return true; } catch (Exception ex) { return false; } }