WordPress MySQL密码解密

时间:2017-06-11 12:15:46

标签: mysql wordpress encryption passwords

我忘记了我的MySQL密码,我在WordPress日志中发现了这一切。

  

8dFZMenSNfw3gyCo

有没有办法解密这个?

3 个答案:

答案 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