public string secondScore(EastEnd form) { return(hash(string.Format("poop{0}o15{1}{2}s{3}{4}uu{5}{6}{7}{8}{9}{10}{11}" + 'Q' + "{12}{13}{15}{14:yyMMddHHmmss}{16}", new object[] { form.nup100.Value + form.nup300.Value, form.nup50.Value, form.nupGeki.Value, form.nupKatu.Value, form.nupMiss.Value, hashFile(form.txtMapPath.Text), form.nupCombo.Value, form.ckboxFullCombo.Checked, form.txtUsername.Text, form.nupScore.Value, form.ranking, (int)form.playMods, true, (int)form.playMode, time.ToUniversalTime(), "20140114", getClientID(form) }))); }
public string getScore(EastEnd form) { return(string.Format("{0}:{1}:{2}:{3}:{4}:{5}:{6}:{7}:{8}:{9}:{10}:{11}:{12}:{13}:{14}:{15}:{16:yyMMddHHmmss}:{17}", new object[] { hashFile(form.txtMapPath.Text), form.txtUsername.Text, secondScore(form), form.nup300.Value, form.nup100.Value, form.nup50.Value, form.nupGeki.Value, form.nupKatu.Value, form.nupMiss.Value, form.nupScore.Value, form.nupCombo.Value, form.ckboxFullCombo.Checked, form.ranking, (int)form.playMods, true, (int)form.playMode, time.ToUniversalTime(), "20140114" })); }
public string getClientID(EastEnd form) { string hashedClient = hashFile(osuPath); string s = string.Empty; foreach (NetworkInterface interface2 in NetworkInterface.GetAllNetworkInterfaces()) { s = s + interface2.GetPhysicalAddress().ToString().Replace('E', 'F').Replace('4', 'E') + "."; } string str5 = this.hash(s); string str6 = this.hash(this.getGUID()); string str7 = this.hash(this.getDiskSig(form) + "A"); return(hashedClient + ":" + s + ":" + str5 + ":" + str6 + ":" + str7); }
public string getDiskSig(EastEnd form) { ManagementClass management = new ManagementClass("Win32_DiskDrive"); using (ManagementObjectCollection.ManagementObjectEnumerator iterator = management.GetInstances().GetEnumerator()) { while (iterator.MoveNext()) { ManagementObject managementObject = (ManagementObject)iterator.Current; try { string diskSig = form.ckboxFakeDisksig.Checked ? hash("SUDIUKASD" + managementObject["Signature"].ToString() + "GARBAGE") : hash(managementObject["Signature"].ToString()); return(diskSig); } catch { //we just let this pass } } } return(string.Empty); }