今天收到服务商的短信通知,告知我的云服务器一周后将要到期. 晚上就想登上去看看上面都有什么东西. 发现有个用wordpress搭建的网站.
结果试了好几个密码都不对,想使用忘记密码功能的时候,又提示发不了邮件,服务器邮件服务也有问题了. 屋漏偏逢连夜雨.
但这能难倒万能的程序员吗?
我就去翻网站源码,看看怎么跳过验证.
修改这里:
wp-includes/class-phpass.php:240
1.这里直接 ruturn true 不校验密码正确性 2.登录表单,登录成功后, 再删掉这行,刷新登录后的页面,这就算登录进去了 3.在管理后台,重置密码 找个小本本记下来,省得下次再忘了
进了后台以后,直接通过操作面板,修改个人资料,重置密码就搞定了