一、忘记密码
找到数据库表enewsuser,找到机应的用户名名,找出salt 与salt2两个字段,记录下来。
function DoEmpireCMSAdminPassword($password,$salt,$salt2){
$pw=md5($salt2.'E!m^p-i(r#e.C:M?S'.md5(md5($password).$salt).'d)i.g^o-d'.$salt);
return $pw;
}
$salt = 'aaa';
$salt2='bbb';
echo DoEmpireCMSAdminPassword('111111', $salt, $salt2);
输出字符串后,把这个字符串填写到相对应的用户名 密码字段,再用111111去登录就可以了。
二、忘记认证码
在e/admin/ecmsadmin.php
找到30行 - 36行处
修改成如:
if($enews=="login")//登陆
{
$username=$_POST['username'];
$password=$_POST['password'];
$key=$_POST['key'];
$loginin=$username;
global $ecms_config;
var_dump($ecms_config);die;
login($username,$password,$key,$_POST);
}
再在登录处,随便输用用户名、密码、认证码,登录处出如下:
![](http://static.oschina.net/uploads/space/2016/0227/175834_q7NJ_91955.png)
箭头处就是认证码了。
如果有问题:QQ23193592