我在网上查说是用2次加密:第一次是MD5(16位),第2次是BASE64的加密
例如:以下启动QQ调用
QQ.exe /START QQUIN:[QQ号] [算出的密码] /STAT:[是否隐身]
隐身/不隐身: 40/41
例:D:\Program Files\Tencent\QQ\QQ.exe /START QQUIN:12345678 PWDHASH:JdVa0oOqQAr0ZMdtcTwHrQ== /STAT:41
谁能写个程序给我看下啊~~谢谢啦~~
最主要是怎么通过密码把那个PWDHASH算出来的程序~~
谢谢啦!~!`1

解决方案 »

  1.   

    好象没有这么简单吧
    你的BASE64是哪个命名空间了的啊?
    我怎么没有找到啊,麻烦说清楚些啊
    谢谢啦~~~
      

  2.   

    你的BASE64是哪个命名空间了的啊? 
    我怎么没有找到啊,麻烦说清楚些啊 
    谢谢啦~~~
      

  3.   

    using System.Security.Cryptography;public string Md5(string ps) {                
        MD5 md = new MD5CryptoServiceProvider();
       return Convert.ToBase64String( md.ComputeHash( Encoding.UTF8.GetBytes( ps ) ) );
    }
      

  4.   

    chwqq521 你说对了,非常感谢~!.一开始一直没有看见谢谢你了~!现在就给你加分~!
    怎么加啊?我找找.
      

  5.   

    chwqq521 你说对了,非常感谢~!很好,很管用~!.一开始一直没有看见谢谢你了~!现在就给你加分~!
    怎么加啊?我找找.