phpcms v9 的哈希加密方式

相關表:v9_adminphp

加密方式:加密

md5(md5(password)+encrypt)md5

第一步:對輸入的密碼32位小寫   MD5 對輸入的密碼進行trim過濾字符串

第二步:取得隨機字符,對應記錄中 encrypt 值 和第一部結果連接hash

第三步:第二步結果密碼32位小寫  md5class

 

例子:密碼

密碼:123456      encrypt :vCmkn3  im

<?php
$a = md5("123456") ;
echo $a;  //$a結果爲e10adc3949ba59abbe56e057f20f883e

echo "<hr/>";

$e = md5("e10adc3949ba59abbe56e057f20f883evCmkn3"); //md5(password)+encrypt
echo $e; //$e的輸出結果57cd0258e743463476e8d0028311ed44cms

//因此123456通過phpcms v9加密規則後的結果就是57cd0258e743463476e8d0028311ed44
?>word

 

綜上,當咱們獲得密碼哈希值後,只需取其hash前的明文前32位,再查一次hash前的明文即爲真正的密碼。

問題是這麼長的字符串能查到哈希表嗎0.0

相關文章
相關標籤/搜索