Serv-U用户配置文件的加密与解密

[复制链接]
查看307 | 回复0 | 2012-4-1 19:18:57 | 显示全部楼层 |阅读模式
 
先看ServU密码加密存储方法


首先随机生成2位字符(从a-z小写字符),再将用户原始密码与这2位随机字符合并成为新的密码字符。



如:用户原始密码为a,随机生成字符为dx,则合并后新的密码字符串为:"dxa"

再使用新密码字符串进行MD5Hash运算.

 
[pre]dxa=F2319AE3B312103BB3259CA8242DD16C [/pre]


然后再存储到ini文件,存储方法为2位随机字符加上新密码字符的MD5Hash值.

如下:

 
[pre][USER=a|1]&nbspassword=dxF2319AE3B312103BB3259CA8242DD16C [/pre]




ServU密码破解方法:



除去前2位随机字符获得F2319AE3B312103BB3259CA8242DD16C

然后去查询MD5的网站上面查询F2319AE3B312103BB3259CA8242DD16C
查出来的密码前两位肯定是dx,把dx去掉即是真正的密码
 

*
发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则