欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

Serv-U密码加密和解密

程序员文章站 2022-03-19 11:27:43
Serv-U 密码加密存储方法: 首先随机生成2位字符(从a-z小写字符). 再将用户原始密码与这2位随机字符合并成为新的密码字符. 如: 用户原始密码为a,随机生成字符为dx,则合并后...
Serv-U 密码加密存储方法:

首先随机生成2位字符(从a-z小写字符).

再将用户原始密码与这2位随机字符合并成为新的密码字符.

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

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

dxa=F2319AE3B312103BB3259CA8242DD16C

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

如下:

[USER=a|1]

Password=dxF2319AE3B312103BB3259CA8242DD16C

   

Serv-U 密码破解方法:

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

把该MD5 Hash值存入暴力破解工具,产生字典时注意前2位密码必定是dx.

F2319AE3B312103BB3259CA8242DD16C=dxa