postfixadmin忘记密码后怎么修改密码
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,小编给大家分享一下postfixadmin忘记密码后怎么修改密码,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!具体如下:Postfix Admin 是一个基于Web的 Postfix
千家信息网最后更新 2025年01月19日postfixadmin忘记密码后怎么修改密码
小编给大家分享一下postfixadmin忘记密码后怎么修改密码,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
具体如下:
Postfix Admin 是一个基于Web的 Postfix 邮件发送服务器的管理工具,可以直接管理 Postfix 的虚拟域名和用户。
由于有一段时间没使用postfixadmin增删用户了, 突然需使用时忘记了管理密码, 使用老外的方式直接在数据库里修改密码, 后登录成功
php源码:
0; $i -= 16) { if ($i > 16) { $ctx .= substr($final,0,16); } else { $ctx .= substr($final,0,$i); } } $i = strlen($pw); while ($i > 0) { if ($i & 1) { $ctx .= chr(0); } else { $ctx .= $pw[0]; } $i = $i >> 1; } $final = hex2bin(md5($ctx)); for ($i=0; $i<1000; $i++) { $ctx1 = ""; if ($i & 1) { $ctx1 .= $pw; } else { $ctx1 .= substr($final,0,16); } if ($i % 3) { $ctx1 .= $salt; } if ($i % 7) { $ctx1 .= $pw; } if ($i & 1) { $ctx1 .= substr($final, 0, 16); } else { $ctx1 .= $pw; } $final = hex2bin(md5($ctx1)); } $passwd = ""; $passwd .= to64(((ord($final[0]) << 16) | (ord($final[6]) << 8) | (ord($final[12]))), 4); $passwd .= to64(((ord($final[1]) << 16) | (ord($final[7]) << 8) | (ord($final[13]))), 4); $passwd .= to64(((ord($final[2]) << 16) | (ord($final[8]) << 8) | (ord($final[14]))), 4); $passwd .= to64(((ord($final[3]) << 16) | (ord($final[9]) << 8) | (ord($final[15]))), 4); $passwd .= to64(((ord($final[4]) << 16) | (ord($final[10]) << 8) | (ord($final[5]))), 4); $passwd .= to64(ord($final[11]), 2); return $magic.$salt.'$'.$passwd;}function create_salt(){ srand((double) microtime() * 1000000); return substr(md5(rand(0,9999999)), 0, 8);}// PHP around 5.3.8 includes hex2bin as native function - http://php.net/hex2binfunction hex2bin($str){ $len = strlen($str); $nstr = ""; for ($i = 0; $i < $len; $i += 2) { $num = sscanf(substr($str, $i, 2), "%x"); $nstr .= chr($num[0]); } return $nstr;}function to64($v, $n){ $ITOA64 = "./0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"; $ret = ""; while (($n - 1) >= 0) { $n--; $ret .= $ITOA64[$v & 0x3f]; $v = $v >> 6; } return $ret;}
看完了这篇文章,相信你对"postfixadmin忘记密码后怎么修改密码"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
密码
管理
用户
篇文章
成功
域名
完了
工具
数据
数据库
方式
时间
更多
服务器
源码
知识
管理工具
老外
虚拟域名
行业
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
应用程序服务器在哪
冰风岗服务器
年度网络安全责任制报告
分析网络安全隐患应该从
湖南警察学院网络安全篮球赛
停电期间网络安全注意事项
meta分析有哪些数据库
普陀区媒体数据库服务行业
长沙锐励网络技术有限公司
打印服务器怎么转公司
武汉市网络安全大会
服务器销售能力
svn服务器目录结构
对yggl数据库完成查询
服务器无限循环重启硬盘灯不亮
数据库多选框存储
数据库应用领域的发展
数据库优化专业怎么样
狗狗币节点服务器运行
网络安全内容简介
视频如何存在mysql数据库中
中公网络安全讲师
西安建筑科技大学互联网 大赛
吐鲁番文书数据库建设
通信网络安全企业委员会
软件开发和编程学哪个好
PC软件开发 知乎
大学生安全教育课程网络安全
平安科技互联网产品经理
网络安全宣传海报作用