Serv U的口令加密算法

第一步,随机产生两个字符(最好是小写字母)
第二步,将第一步产生的字符串加上你需要的密码一起MD5
第三步,将第一步的两个字符加上第二步产生的MD5编码的大写加在一起就行了。举例来说:
比如你需要的密码是:PASSWORD,随机生成两个字母为:aa,加一起就是aaPASSWORD,OK,将aaPASSWORD做个MD5 处理,得到:B1560E2A738B10F02E930D6CBDDB1626,然后最后储存到ServUDaemon.ini里面就是 aaB1560E2A738B10F02E930D6CBDDB1626了,代码更简单。

代码:

<?php
$char1=chr(rand(97,122));
$char2=chr(rand(97,122));
$seed=$char1.$char2;

$UserPassword='PASSWORD';//此处即你登陆密码

$prePass=$seed.$UserPassword;
$encodePass=strtoupper(md5($prePass));
$finalPass=$seed.$encodePass;
echo($finalPass);
?>

噢,对了,每次修改以后别忘记在INI文件的[GLOBAL]里面加一句
代码:ReloadSettings=True
不然你每次运行一次Serv-U的Admin的GUI界面的话你就会发现密码被改了的。

 

作者:Anonymous   更新日期:2004-12-23
来源:Internet   浏览次数:

相关文章

相关评论   发表评论