Home » Program » パスワード暗号化 (WordPress 4.1) (Tag: )

WordPress 4.1 (users テーブル user_pass カラム) で使用する暗号化されたパスワードを作成するため、ソースファイルを参考にスクリプト化しました。

ソースファイルを展開したディレクトリを /home/tools/appli/wp.41/ とし、文末に添付したスクリプトを mkhash.php として保存した場合、引数に文字列を指定することで、管理画面での操作と同様に暗号化されたパスワードが出力されます。

php mkhash.php raw_password

確認している限りでは、WordPress 2.9, 3.9 でも同様のプロセスで暗号化されています。

<?php
    define("ABSPATH", "/home/tools/appli/wp.41/");
    define("WPINC",   "wp-includes");
    include(ABSPATH . WPINC . "/pluggable.php");

    $pass = $argv[1];
    $hash = wp_hash_password($pass);

    $wp_hasher = new PasswordHash(8, TRUE);
    $hash = $wp_hasher->crypt_private($pass, $hash);

    print $hash;
?>

Random Select

海老かき揚げとお刺身定食 (ご飯追加)
築地食堂 源ちゃん (デミグラスハンバーグと海老フライ定食) での驚きと満足感から、日を空けずに再び訪れました。神保町店は B1F ですが、降りる手前の看板です。元気があって良いですね。ところで &q
琥珀ヱビス + 超クリーミー泡サーバー
普段は ザ・プレミアム・モルツ を好んで飲みつつ、たまに YEBISU ヱビスビール を飲むことがありますが、秋はさらに楽しみが増えて 琥珀ヱビス が発売されます。最初の新発売が 4, 5 年前と思っ
ESXi 5.1 Install (19)
VMware ESXi 5.1 Install (Part 1) の続きです。キーボードレイアウト選択root パスワード設定入力後、Enter を押すとインストール開始まで 1 – 2
辛つけ麺 (中) + 半熟玉子
三田製麺所 (つけ麺) で開店間もない御茶ノ水店を訪れて 1 週間も空けずに再び訪れました。辛つけ麺が気になっていたからです。つけ麺さとう (辛つけ麺)つけ麺屋やすべえ (辛味つけ麺)近場にすでにある
Herb
以前社内で開催されたセールス・プロモーションに関する勉強会の内容を整理してみました。サービス化に際し、心がける点ニーズがあって成長が見込めるか。利益・単価が取れる。経験の延長上にあるか。始めてすぐにナ
絆道 (2)
2014/04 頃から facebook 沖縄ユーザーグループ に自ら投稿する様になり、翌 5 月中旬にはとても気の合う友達が出来ました。非公開のグループを作成して沖縄に関すること以外でも語り合う中で
FreeBSD Logo
OpenSSH 6.7p1 にアップデートする前後で躓いた点を整理します。(OpenSSL 1.0.1j との組み合わせです)makeFreeBSD 9.1-RELEASE (amd64) で試しまし
FreeBSD Logo
現在、サービスで提供する基本環境を FreeBSD 7.1-RELEASE i386 -> 9.1-RELEASE amd64 に移行中です。昨年 7.1-RELEASE のまま i386 -&
八重山そば (大) + 八重山飯
沖縄本島 (No. 6 – 打ち上げ) の続きです。05:00 頃までは起きていた気がしますが、普通通り目が覚めてお昼前にはお泊り宅を後にしました。この後半分はいつものメンバーとは離れても
飲み比べ ビアぐらすセット
年末年始の休暇に、ようやく先日いただいた贈り物をゆっくり試すことが出来ました。ビール好きと知っての心遣いだと思いますが、想い起こせば 20 代前半はビールはほぼ飲みませんでした。ダイニングバーでカクテ
Valid HTML5 Valid CSS3 Another HTML Lint