我忘记了我的MySQL密码,我在WordPress日志中发现了这一切。
8dFZMenSNfw3gyCo
有没有办法解密这个?
答案 0 :(得分:2)
无法轻易找回它们。
只需使用新密码重置它们即可。 以安全模式运行您的mysql服务器。然后您可以更改mysql密码。
https://in.godaddy.com/help/reset-your-root-mysql-password-linux-17548
答案 1 :(得分:0)
WordPress密码无法解密,算法是“单向”。
如本教程所述,您可以通过FTP修复使用其他电子邮件创建新管理员用户:http://www.wpbeginner.com/wp-tutorials/how-to-add-an-admin-user-in-wordpress-using-ftp/
然后,使用新用户,您可以登录并重置密码。
答案 2 :(得分:0)
重新设置密码将是解决此问题的最简单方法,但为了完整起见,请讨论解密。
让我们假设您的wordpress安装正在使用wp_hash_password
,如in the reference所述,您发布的是数据库中的哈希值(虽然它看起来并不像它应)。
您可以将此哈希值与密码猜测值的哈希值进行比较,以确定这些猜测是否是您的密码......类似于......
<?php
$wp_hasher = new PasswordHash(8, TRUE);
$password_hashed = '8dFZMenSNfw3gyCo';
$plain_password = 'myPasswordGuess';
if($wp_hasher->CheckPassword($plain_password, $password_hashed)) {
echo "YES, Matched";
} else {
echo "No, Wrong Password";
}
?>
您可以多次执行此操作,以便对密码执行暴力攻击。
请注意,这需要在您的托管服务器上运行,以便CheckPassword
可以获得给定密码猜测的正确salt。