用httpwatch抓包,搜狐网,登录地址为
http://passport.sohu.com/sso/login.jsp?userid=*******%40163.com&password=430eb130c680eeada9528e1aae08cb2f&appid=1019&persistentcookie=0&isSLogin=1&s=1303732025461&b=6&w=1280&pwdtype=1&v=26
(其中用户名我屏蔽掉了呵呵)
关于password=430eb130c680eeada9528e1aae08cb2f
原形应该是zmzhunikuail
请教各位,这是怎么转换的?我查过了并不是16进制,实在搞不明白了,谢谢大家了
http://passport.sohu.com/sso/login.jsp?userid=*******%40163.com&password=430eb130c680eeada9528e1aae08cb2f&appid=1019&persistentcookie=0&isSLogin=1&s=1303732025461&b=6&w=1280&pwdtype=1&v=26
(其中用户名我屏蔽掉了呵呵)
关于password=430eb130c680eeada9528e1aae08cb2f
原形应该是zmzhunikuail
请教各位,这是怎么转换的?我查过了并不是16进制,实在搞不明白了,谢谢大家了
string strPwd = "zmzhunikuail";
MD5 md5 = new MD5CryptoServiceProvider();
byte[] data = System.Text.Encoding.Default.GetBytes(strPwd);//将字符编码为一个字节序列
byte[] md5data = md5.ComputeHash(data);//计算data字节数组的哈希值
md5.Clear();
string str = string.Empty;
for (int i = 0; i < md5data.Length; i++)
{
str += md5data[i].ToString("x").PadLeft(2, '0');
}
Console.WriteLine(str);