8

ワードプレスのサイトを利用しています。知りたいのは、暗号化されたパスワード(wordpressデータベースに保存されている)からプレーンテキストを取得する方法です。を使用し$wp_hasher->CheckPassword($plain_password, $password_hashed)て、パスワードが正しいかどうかを確認しました。しかし、今回はプレーンテキストを取得する方法を知りたいです。

4

2 に答える 2

25

これは、ジェイコブが言及した記事で提案されている解決策の 1 つであり、電子メールのリセットを使用せずに手動でパスワードを変更する方法として非常にうまく機能しました。

  1. DB テーブルで、 abc123のようなキーを 列wp_usersに追加します。user_activation
  2. yoursite.com/wp-login.php?action=rp&key= abc123 &login= yourusernameにアクセスしてください
  3. 新しいパスワードを入力するよう求められます。
于 2014-01-23T19:26:42.933 に答える
16

wordpress から平文のパスワードを取得することはできません。

Wordpress は一方向暗号化を使用して、md5 のバリエーションを使用してパスワードを保存します。これを逆にする方法はありません。

詳細については、この記事を参照してくださいhttp://wordpress.org/support/topic/how-is-the-user-password-encrypted-wp_hash_password

于 2012-09-17T10:24:41.327 に答える