能力值:
( LV3,RANK:30 )
|
-
-
2 楼
key:
.Ne7c#CR4cK1sG0Ok
源码分析(.NetReflactor工具分析)
private void btn_ok_Click(object sender, EventArgs e)
{
if (this.textBox_Pass.Text == "")
{
MessageBox.Show("请输入密码!");
}
else
{
char[] array = this.textBox_Pass.Text.Replace(".", "-").Replace("7", "t").Replace("4", "a").Replace("1", "I").Replace("0", "o").Replace("O", "0").ToCharArray();
Array.Reverse(array);
string s = new string(array);
s.ToUpper();
char[] chArray2 = Convert.ToBase64String(Encoding.GetEncoding("UTF-8").GetBytes(s)).ToCharArray();
Array.Reverse(chArray2);
string str2 = new string(chArray2);
string str3 = new string(Convert.ToBase64String(Encoding.GetEncoding("UTF-8").GetBytes(str2)).ToCharArray());
if (str3 == "PTBpVGxSM1lqTWtVaE4yU0pOM1J2Qnph")
{
MessageBox.Show("密码正确!密码就是Key!", "成功");
}
else
{
MessageBox.Show("密码错误!", "失败");
}
}
}
解题过程:
base64:
PTBpVGxSM1lqTWtVaE4yU0pOM1J2Qnph -> =0iTlR3YjMkUhN2SJN3RvBza
resverse:
=0iTlR3YjMkUhN2SJN3RvBza -> azBvR3NJS2NhUkMjY3RlTi0=
base64:
azBvR3NJS2NhUkMjY3RlTi0= -> k0oGsIKcaRC#cteN-
tolower:
k0oGsIKcaRC#cteN- -> k0oGsIKcaRC#cteN-
reserves:
k0oGsIKcaRC#cteN- -> -Netc#CRacKIsGo0k
replace:
-Netc#CRacKIsGo0k -> .Ne7c#CR4cK1sG0Ok
.Ne7c#CR4cK1sG0Ok 即为KEY
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
.net............
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
顶一下,继续加油
|
能力值:
( LV3,RANK:30 )
|
-
-
5 楼
坐等大牛的精华帖
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
没有看贴,自己尝试了一把,觉得很有成就感
|
|
|