主题:求教各位老师这段代码是什么意思?能注释一下吗?
protected void Page_Load(object src, EventArgs e)
{
Random random;
int num;
string str;
Conn conn;
bool flag;
this.xd927da61452c5740 = "";
goto Label_05CA;
Label_0011:
this.x79ee3f6bdf75f984.Close();
if (0 == 0)
{
return;
}
if ((((uint) num) | 15) != 0)
{
goto Label_05CA;
}
goto Label_010F;
Label_0060:
this.xb99c27096be25a53();
goto Label_0011;
Label_00B4:
conn = new Conn();
string connectionString = conn.Constr();
this.x79ee3f6bdf75f984 = new OleDbConnection(connectionString);
this.x79ee3f6bdf75f984.Open();
if ((((uint) flag) + ((uint) flag)) >= 0)
{
if (0 == 0)
{
if ((((uint) flag) - ((uint) flag)) < 0)
{
goto Label_0424;
}
goto Label_0060;
}
goto Label_0011;
}
Label_00C6:
flag = !(base.Request.Form[string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("bheiphlicicjnhjjgfakghhkmhokfhflhhmlcfdmchkmhgbngginigpn", 0x544b8421))] == string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("gfikpdpkkegl", 0x6fa5a7dd)));
if (flag)
{
return;
}
goto Label_00B4;
Label_010F:
if ((((uint) num) + ((uint) flag)) > uint.MaxValue)
{
goto Label_0060;
}
goto Label_00C6;
Label_01D7:
flag = !(str == this.x3df2f84bb9707425);
if (0xff == 0)
{
goto Label_0580;
}
if (flag)
{
base.Response.Write(string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("egldijcefijebjaffihfjiofkifgbfmgmhdhmhkhngbiigiiihpikggjngnjjgekgclknfclegjlefamcfhmgcomnafnlemnefdobfkokebpbbipdappaaga", 0x3fa83b28)) + this.x3df2f84bb9707425 + this.x30347cf18cbe9f86 + string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("pgcfkkjfljagkkhgikoggjfhakmhkfdiejkiejbjjiijiipjkigkhenkhhelgillaicmfijmbdancehnaeonadfobhmoofdpkgkpofbacgiadgpakcgb", 0x5ed85240)));
base.Response.End();
if ((0 == 0) && (((uint) num) <= uint.MaxValue))
{
goto Label_010F;
}
goto Label_00C6;
}
this.xa43088c7f253135e = this.x3df2f84bb9707425;
if ((((uint) flag) - ((uint) num)) > uint.MaxValue)
{
goto Label_0310;
}
if ((((uint) flag) & 0) == 0)
{
goto Label_00C6;
}
Label_025C:
base.Response.Write(string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("elniioejfnljbockfnjkjnalknhlbkolmmfmmmmmnldnilknimboklionlpojlgpghnpnkeaellaekcbckjbghacnfhcljocekfdbkmdkjdebgkedfbfafif", 0x35d48d78)) + this.x3df2f84bb9707425 + this.x30347cf18cbe9f86 + string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("gafnbemncddobekopdbpnciphdppbpfalcnalcebaclbpbccbcjconpcoahdnbodhbfembmeimcfjnjfhnaghmhgiapgfpfhbanhfpdijpkikpbjbmij", 0x31c6d4d7)));
if ((((uint) num) | 0x7fffffff) != 0)
{
base.Response.End();
if ((((uint) flag) + ((uint) num)) < 0)
{
goto Label_02E0;
}
goto Label_00C6;
}
goto Label_01D7;
Label_02E0:
if (((uint) num) < 0)
{
goto Label_032E;
}
flag = num >= 0;
if (flag)
{
str = this.xa43088c7f253135e.Substring(num, this.xa43088c7f253135e.Length - num);
goto Label_01D7;
}
if (8 != 0)
{
if (((uint) flag) < 0)
{
goto Label_010F;
}
goto Label_025C;
}
if (-2147483648 != 0)
{
goto Label_032E;
}
Label_0310:
num = this.xa43088c7f253135e.IndexOf(this.x3df2f84bb9707425);
if (8 == 0)
{
goto Label_04FD;
}
goto Label_02E0;
Label_032E:
if (0 != 0)
{
goto Label_0580;
}
if ((((uint) num) - ((uint) num)) < 0)
{
goto Label_0528;
}
if ((((uint) num) | 0x80000000) != 0)
{
goto Label_0310;
}
goto Label_02E0;
Label_0424:
random = new Random();
if ((((uint) num) & 0) == 0)
{
if (((uint) num) >= 0)
{
Label_03B8:
this.x8a42e55fab83cca3 = random.Next(5);
flag = !(this.xa43088c7f253135e != string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("bjhdbjodcifenhmefidfohkfcibgdiigbipg", 0x66fb3725)));
if (!flag)
{
this.x8d1b1a54476b51d8 = string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("oejj", 0x760c991d));
if ((((uint) num) - ((uint) num)) <= uint.MaxValue)
{
goto Label_032E;
}
goto Label_03B8;
}
goto Label_00C6;
}
if ((((uint) num) & 0) == 0)
{
goto Label_0573;
}
goto Label_0528;
}
Label_043E:
this.xfb3feadaab782bb1 = ConfigurationManager.AppSettings[string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("fpaphaipbbpphagacbnalpdbopkbjpbc", 0x579df0a9))].ToString().ToLower();
if ((((uint) num) - ((uint) num)) > uint.MaxValue)
{
goto Label_00B4;
}
this.x274921d926954d19 = string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("hlikhnpkdpglipnldoemnolmnncnjnjncjaobnhofooojifpglmpemdahmkacmbbljibllpbbmgcklncmledlgldlicecjjefjaf", 0x3b94a88a));
this.x9aaef1bc2d11e0b7 = string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("gmlmlocnnojnhpaoojhomnooeofponmpjndannkajkbbmmiblmpbbngcennccmedmmldfjceekjeamaffmhfalofklfgkkmggkdhpfkhojbicliigfpipggjbjnjneekcjlkjjcljijlhiamlfhmceomaifnjimngidophkogebpidipfdppkhgahhnaehebiclbhgccffjcifaddfhdmeodmefecfmeledfnekfkabgheigldpgheghhpmhnodindlildcjndjjncakdchkipnkpnellbmlbcdmnbkmacbngnhnjbpnmagokbnocaepenkpimbafmiabaabgahbclnbikecjplcdocdbpjddoaeonhekooealffhjmfmmdgmmkgdnbhfmihpmphjmgicinigjejbjljelcknijkmjalkkhlnkolikfmbimmbkdnhkknakbockiobfpobhgpihnplheabglabfcbbijbkfacffhcfeocehfdoemdjedejdkelgbfngifhhpfmdgg", 0x30f7cb8a));
goto Label_0424;
Label_04FD:
this.x8d1b1a54476b51d8 = ConfigurationManager.AppSettings[string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("napmndgnidnnlceonclobccpmcjpjcaa", 0x3120cecb))].ToString();
if ((((uint) num) - ((uint) flag)) <= uint.MaxValue)
{
goto Label_043E;
}
goto Label_0573;
Label_0528:
this.x9e31429223ce4a81 = ConfigurationManager.AppSettings[string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("dmfennmeendfhlkfhmbggnigompgcmghkmnhilei", 0xa65456e))].ToString().ToLower();
this.xa43088c7f253135e = this.xaef12eedb4470256(HttpContext.Current.Request.ServerVariables[string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("gjeffilfpicgajjgmhahgihhajohmhfimgmifhdjkgkj", 0x16305443))].ToLower());
if (8 == 0)
{
goto Label_010F;
}
goto Label_04FD;
Label_0573:
this.x30347cf18cbe9f86 = "";
Label_0580:
this.x3df2f84bb9707425 = this.xaef12eedb4470256(ConfigurationManager.AppSettings[string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("pamnjcdoacko", 0x2345dbba))].ToString().ToLower());
goto Label_0528;
Label_05CA:
this.x30347cf18cbe9f86 = string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("fpcp", 0x1a9f2bb)) + HttpContext.Current.Request.ServerVariables[string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("gacafpiapppaaahbmonbgpecaamcoocdkojdkoaejohe", 0x105901b3))];
if (!(this.x30347cf18cbe9f86 == string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("pngiknnipmej", 0xc7386a5))))
{
goto Label_0580;
}
goto Label_0573;
{
Random random;
int num;
string str;
Conn conn;
bool flag;
this.xd927da61452c5740 = "";
goto Label_05CA;
Label_0011:
this.x79ee3f6bdf75f984.Close();
if (0 == 0)
{
return;
}
if ((((uint) num) | 15) != 0)
{
goto Label_05CA;
}
goto Label_010F;
Label_0060:
this.xb99c27096be25a53();
goto Label_0011;
Label_00B4:
conn = new Conn();
string connectionString = conn.Constr();
this.x79ee3f6bdf75f984 = new OleDbConnection(connectionString);
this.x79ee3f6bdf75f984.Open();
if ((((uint) flag) + ((uint) flag)) >= 0)
{
if (0 == 0)
{
if ((((uint) flag) - ((uint) flag)) < 0)
{
goto Label_0424;
}
goto Label_0060;
}
goto Label_0011;
}
Label_00C6:
flag = !(base.Request.Form[string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("bheiphlicicjnhjjgfakghhkmhokfhflhhmlcfdmchkmhgbngginigpn", 0x544b8421))] == string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("gfikpdpkkegl", 0x6fa5a7dd)));
if (flag)
{
return;
}
goto Label_00B4;
Label_010F:
if ((((uint) num) + ((uint) flag)) > uint.MaxValue)
{
goto Label_0060;
}
goto Label_00C6;
Label_01D7:
flag = !(str == this.x3df2f84bb9707425);
if (0xff == 0)
{
goto Label_0580;
}
if (flag)
{
base.Response.Write(string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("egldijcefijebjaffihfjiofkifgbfmgmhdhmhkhngbiigiiihpikggjngnjjgekgclknfclegjlefamcfhmgcomnafnlemnefdobfkokebpbbipdappaaga", 0x3fa83b28)) + this.x3df2f84bb9707425 + this.x30347cf18cbe9f86 + string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("pgcfkkjfljagkkhgikoggjfhakmhkfdiejkiejbjjiijiipjkigkhenkhhelgillaicmfijmbdancehnaeonadfobhmoofdpkgkpofbacgiadgpakcgb", 0x5ed85240)));
base.Response.End();
if ((0 == 0) && (((uint) num) <= uint.MaxValue))
{
goto Label_010F;
}
goto Label_00C6;
}
this.xa43088c7f253135e = this.x3df2f84bb9707425;
if ((((uint) flag) - ((uint) num)) > uint.MaxValue)
{
goto Label_0310;
}
if ((((uint) flag) & 0) == 0)
{
goto Label_00C6;
}
Label_025C:
base.Response.Write(string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("elniioejfnljbockfnjkjnalknhlbkolmmfmmmmmnldnilknimboklionlpojlgpghnpnkeaellaekcbckjbghacnfhcljocekfdbkmdkjdebgkedfbfafif", 0x35d48d78)) + this.x3df2f84bb9707425 + this.x30347cf18cbe9f86 + string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("gafnbemncddobekopdbpnciphdppbpfalcnalcebaclbpbccbcjconpcoahdnbodhbfembmeimcfjnjfhnaghmhgiapgfpfhbanhfpdijpkikpbjbmij", 0x31c6d4d7)));
if ((((uint) num) | 0x7fffffff) != 0)
{
base.Response.End();
if ((((uint) flag) + ((uint) num)) < 0)
{
goto Label_02E0;
}
goto Label_00C6;
}
goto Label_01D7;
Label_02E0:
if (((uint) num) < 0)
{
goto Label_032E;
}
flag = num >= 0;
if (flag)
{
str = this.xa43088c7f253135e.Substring(num, this.xa43088c7f253135e.Length - num);
goto Label_01D7;
}
if (8 != 0)
{
if (((uint) flag) < 0)
{
goto Label_010F;
}
goto Label_025C;
}
if (-2147483648 != 0)
{
goto Label_032E;
}
Label_0310:
num = this.xa43088c7f253135e.IndexOf(this.x3df2f84bb9707425);
if (8 == 0)
{
goto Label_04FD;
}
goto Label_02E0;
Label_032E:
if (0 != 0)
{
goto Label_0580;
}
if ((((uint) num) - ((uint) num)) < 0)
{
goto Label_0528;
}
if ((((uint) num) | 0x80000000) != 0)
{
goto Label_0310;
}
goto Label_02E0;
Label_0424:
random = new Random();
if ((((uint) num) & 0) == 0)
{
if (((uint) num) >= 0)
{
Label_03B8:
this.x8a42e55fab83cca3 = random.Next(5);
flag = !(this.xa43088c7f253135e != string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("bjhdbjodcifenhmefidfohkfcibgdiigbipg", 0x66fb3725)));
if (!flag)
{
this.x8d1b1a54476b51d8 = string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("oejj", 0x760c991d));
if ((((uint) num) - ((uint) num)) <= uint.MaxValue)
{
goto Label_032E;
}
goto Label_03B8;
}
goto Label_00C6;
}
if ((((uint) num) & 0) == 0)
{
goto Label_0573;
}
goto Label_0528;
}
Label_043E:
this.xfb3feadaab782bb1 = ConfigurationManager.AppSettings[string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("fpaphaipbbpphagacbnalpdbopkbjpbc", 0x579df0a9))].ToString().ToLower();
if ((((uint) num) - ((uint) num)) > uint.MaxValue)
{
goto Label_00B4;
}
this.x274921d926954d19 = string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("hlikhnpkdpglipnldoemnolmnncnjnjncjaobnhofooojifpglmpemdahmkacmbbljibllpbbmgcklncmledlgldlicecjjefjaf", 0x3b94a88a));
this.x9aaef1bc2d11e0b7 = string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("gmlmlocnnojnhpaoojhomnooeofponmpjndannkajkbbmmiblmpbbngcennccmedmmldfjceekjeamaffmhfalofklfgkkmggkdhpfkhojbicliigfpipggjbjnjneekcjlkjjcljijlhiamlfhmceomaifnjimngidophkogebpidipfdppkhgahhnaehebiclbhgccffjcifaddfhdmeodmefecfmeledfnekfkabgheigldpgheghhpmhnodindlildcjndjjncakdchkipnkpnellbmlbcdmnbkmacbngnhnjbpnmagokbnocaepenkpimbafmiabaabgahbclnbikecjplcdocdbpjddoaeonhekooealffhjmfmmdgmmkgdnbhfmihpmphjmgicinigjejbjljelcknijkmjalkkhlnkolikfmbimmbkdnhkknakbockiobfpobhgpihnplheabglabfcbbijbkfacffhcfeocehfdoemdjedejdkelgbfngifhhpfmdgg", 0x30f7cb8a));
goto Label_0424;
Label_04FD:
this.x8d1b1a54476b51d8 = ConfigurationManager.AppSettings[string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("napmndgnidnnlceonclobccpmcjpjcaa", 0x3120cecb))].ToString();
if ((((uint) num) - ((uint) flag)) <= uint.MaxValue)
{
goto Label_043E;
}
goto Label_0573;
Label_0528:
this.x9e31429223ce4a81 = ConfigurationManager.AppSettings[string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("dmfennmeendfhlkfhmbggnigompgcmghkmnhilei", 0xa65456e))].ToString().ToLower();
this.xa43088c7f253135e = this.xaef12eedb4470256(HttpContext.Current.Request.ServerVariables[string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("gjeffilfpicgajjgmhahgihhajohmhfimgmifhdjkgkj", 0x16305443))].ToLower());
if (8 == 0)
{
goto Label_010F;
}
goto Label_04FD;
Label_0573:
this.x30347cf18cbe9f86 = "";
Label_0580:
this.x3df2f84bb9707425 = this.xaef12eedb4470256(ConfigurationManager.AppSettings[string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("pamnjcdoacko", 0x2345dbba))].ToString().ToLower());
goto Label_0528;
Label_05CA:
this.x30347cf18cbe9f86 = string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("fpcp", 0x1a9f2bb)) + HttpContext.Current.Request.ServerVariables[string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("gacafpiapppaaahbmonbgpecaamcoocdkojdkoaejohe", 0x105901b3))];
if (!(this.x30347cf18cbe9f86 == string.Intern(x1110bdd110cdcea4._xaacba899487bce8c("pngiknnipmej", 0xc7386a5))))
{
goto Label_0580;
}
goto Label_0573;