16,554
社区成员
发帖
与我相关
我的任务
分享
public string MD5(string sMessage, int stype) {
// This item is obfuscated and can not be translated.
string str;
string str2;
int num;
goto Label_001F;
Label_0002:
switch (num) {
case 0:
goto Label_0083;
break;
case 1:
return str2;
break;
case 2:
case 4:
str2 = str;
num = 1;
goto Label_0002;
break;
case 3:
if ((stype != 32)) {
str = str.Substring(8, 16).ToLower();
num = 4;
}
else {
num = 0;
}
goto Label_0002;
break;
}
Label_001F:
str = FormsAuthentication.HashPasswordForStoringInConfigFile(sMessage, "MD5");
num = 3;
goto Label_0002;
if ((1 != 0)) {
}
str = str.ToLower();
num = 2;
goto Label_0002;
}
public void domain() {
HttpContext.Current.Response.Write(this.MD5(this.MD5((this.MD5(("domain.com" + "domain"), 16) + this.MD5(Strings.StrReverse(("domain.com" + "domain")), 32)), 16).ToLower(), 32));
}