读书人

这段代码看不懂求指导

发布时间: 2013-10-27 15:21:49 作者: rapoo

这段代码看不懂,求指点
string s1 = textBox1.Text.ToString();
char[] chArr = textBox1.Text.ToCharArray();
Array.Reverse(chArr);
string s2 = new String(chArr);
s2.ToUpper();
string s3 = encode(s1) + s2;
if (textBox2.Text.Equals(s3))
{
MessageBox.Show("\u6B63\u786E~\uFFFD", "\u6210\u529F\uFFFD");
return;
}

加密函数
string encode(string s)
{
return Convert.ToBase64String(Encoding.Default.GetBytes(s)).Substring(0, textBox1.TextLength);
}
就是那个encode加密函数没看明白,我初学破解,遇到一个看源码的,可惜不懂C#,求大牛指点一下 c# 破解
[解决办法]
Convert.ToBase64String(Encoding.Default.GetBytes(s)).Substring(0, textBox1.TextLength);
这句就是 把一个字符串进行 Base64加密啊有什么问题?

读书人网 >C#

热点推荐