討論:Wordpress/目錄與檔案
出自福留子孫
Portable PHP password hashing framework
salt和password相加,又進行了count次md5,最後和encode64的hash數值累加,就得到了一個以$P$開頭的密碼
<?php
$password = 'abc';
global $wp_hasher;
if ( empty($wp_hasher) ) {
require_once( './wp-includes/class-phpass.php');
$wp_hasher = new PasswordHash(8, TRUE);
}
echo $wp_hasher->HashPassword($password);
?>
修改WordPress用戶密碼:
- wp_users數據表的user_pass字段修改為32位的md5(passowrd)
- 當這個用戶在WordPress登錄後,系統會自動將MD5密碼修改為以$P$開頭的密碼。