这段代码该怎么分析
Label_0096:if (Strings.Len(str) == 0)
{
goto Label_00BC;
}
if ((-2147483648 != 0) && !x5dc858bdb1572727.x6706c269f4d70092(xf202eba0767e9737.xd1a543c2feb133b8, str))
{
this.get_xb328dab579d94b62().Text = "注册码不对!";
return;
}
this.get_xb328dab579d94b62().Text = "注册成功!点击 [退出]。程序会自动关闭,您重新打开后,各项功能将会正常使用。";
if (0 == 0)
{
if (0x7fffffff == 0)
{
return;
}
if (0 == 0)
{
this.get_xc7d65e4a1060dfff().Enabled = false;
xf202eba0767e9737.x1966f4ee3cfe6db9 = true;
goto Label_007C;
}
goto Label_0105;
}
尤其这句:
if ((-2147483648 != 0) && !x5dc858bdb1572727.x6706c269f4d70092(xf202eba0767e9737.xd1a543c2feb133b8, str))
这么乱。。。 .net的 乱是因为被混淆过了
x5dc858bdb1572727.x6706c269f4d70092(xf202eba0767e9737.xd1a543c2feb133b8, str) 返回为真则注册成功!
[ 本帖最后由 sjh717142 于 2009-11-10 16:41 编辑 ] 谢谢回复。。
页:
[1]