苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 9453|回复: 8

[其他] DZ论坛登录密码的加密怎么加密

[复制链接]
发表于 2013-7-10 14:10:46 | 显示全部楼层 |阅读模式
{:soso_e150:}     想写个DZ论坛的登录 ,,但是不知道用C#怎么加密这个,,,以前用其他的编程语言一句话就可以,,但是不知道C#怎么实现  {:soso_e150:}  搞不懂这个

希望会的指点下


1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
发表于 2013-7-10 14:16:45 | 显示全部楼层
什么加密方法,说详细点
 楼主| 发表于 2013-7-10 14:49:58 | 显示全部楼层
站长苏飞 发表于 2013-7-10 14:16
什么加密方法,说详细点

就是DZ论坛登录  那个有个JS加密啊  MD5加密  

以前记得用其他的写只需要一个取数据摘要  就可以实现了   

fastloginfield=username&username=1111&password=b59c67bf196a4758191e42f76670ceba&quickforward=yes&handlekey=ls
b59c67bf196a4758191e42f76670ceba这串文本  本来是1111  不知道怎么加密成那样的
DZ论坛提交数据是这个  那个密码加密了下   不知道C#怎么把密码加密成那个
 楼主| 发表于 2013-7-10 15:19:15 | 显示全部楼层
站长苏飞 发表于 2013-7-10 14:16
什么加密方法,说详细点

用你开发的那个助手  只要到大写就可以加密成  但是我初学C# 不懂C#怎么MD5加密额   
发表于 2013-7-10 16:45:59 | 显示全部楼层
stop 发表于 2013-7-10 15:19
用你开发的那个助手  只要到大写就可以加密成  但是我初学C# 不懂C#怎么MD5加密额

你在论坛So有的
发表于 2013-7-10 17:05:33 | 显示全部楼层
stop 发表于 2013-7-10 14:49
就是DZ论坛登录  那个有个JS加密啊  MD5加密  

以前记得用其他的写只需要一个取数据摘要  就可以实现 ...

这个不就是一个md5的32位加密么。。
给你个32位加密的方法

引用:
using System.Security.Cryptography;
  1. /// MD5 32位加密
  2. /// </summary>
  3. /// <param name="str"></param>
  4. /// <returns></returns>
  5. private string UserMd5(string str)
  6. {
  7. string cl = str;
  8. string pwd = "";
  9. MD5 md5 = MD5.Create();//实例化一个md5对像
  10. // 加密后是一个字节类型的数组,这里要注意编码UTF8/Unicode等的选择 
  11. byte[] s = md5.ComputeHash(Encoding.UTF8.GetBytes(cl));
  12. // 通过使用循环,将字节类型的数组转换为字符串,此字符串是常规字符格式化所得
  13. for (int i = 0; i < s.Length; i++)
  14. {
  15. // 将得到的字符串使用十六进制类型格式。格式后的字符是小写的字母,如果使用大写(X)则格式后的字符是大写字符
  16. //pwd = pwd + s[i].ToString("X"); 大写
  17. pwd = pwd + s[i].ToString("x");//小写
  18. }
  19. return pwd;
  20. }
复制代码
 楼主| 发表于 2013-7-10 17:07:46 | 显示全部楼层

谢谢 已经找到了
 楼主| 发表于 2013-7-10 17:08:14 | 显示全部楼层
Monn 发表于 2013-7-10 17:05
这个不就是一个md5的32位加密么。。
给你个32位加密的方法

你这个我在百度也搜到了,,不过还是谢谢你
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2024-12-27 03:16

© 2014-2021

快速回复 返回顶部 返回列表