如何解密wordpress生成的密码

时间:2012-09-17 10:21:58

标签: wordpress passwords

我正在使用wordpress网站。我只想知道,如何从加密密码中获取纯文本(存储在wordpress数据库中)。我使用$wp_hasher->CheckPassword($plain_password, $password_hashed)检查密码是否正确。但这一次我想知道如何获得纯文本。

2 个答案:

答案 0 :(得分:23)

这是Jacob提到的article中提出的解决方案之一,它可以作为一种手动方式更改密码而无需使用电子邮件重置。

  1. 在数据库表wp_users中,添加一个键,例如 abc123 user_activation列。
  2. 访问yoursite.com/wp-login.php?action=rp&key=abc123&login=yourusername
  3. 系统将提示您输入新密码。

答案 1 :(得分:13)

您将无法从wordpress中检索纯文本密码。

Wordpress使用单向加密来使用md5的变体存储密码。没有办法扭转这一局面。

有关详情http://wordpress.org/support/topic/how-is-the-user-password-encrypted-wp_hash_password

,请参阅此文章