discuz 密碼解密
阿新 • • 發佈:2017-09-14
一個 註冊 郵箱 mage span ucenter code src 二級
百無聊賴中想看看discuz密碼的加密方式,發現密碼和郵箱這個東西最好有好幾個,不然被脫庫一個,你的網絡上的帳號都是危險,然後分等級去用。
比如:支付寶、銀行卡、網銀之類的密碼和郵箱最好單獨使用一個,分為最高等級。
第二級是一些重要但是不涉及資產的,如:12306之類的,單獨一個,此為第二等級
第三級是一些其他帳號密碼,就算丟了對自己損失不大,既沒有隱私也沒有財產損失
第四類是一些垃圾網站非得註冊,丟了重新註冊無所謂的。
以下是解密步驟
mysql> select username,password,salt from pre_ucenter_members where username="oppo"; +----------+----------------------------------+--------+ | username | password | salt | +----------+----------------------------------+--------+ | oppo | b760a986852b9acc1ed79e4bfb945d6a | 1c3c3c | +----------+----------------------------------+--------+
salt字段為discuz密碼加鹽的隨機字段,每個賬戶都不同,其中discuz是加密的方式就是把源密碼通過md5加密,然後把加鹽字段和加密的字段在md5一次。
這樣加密後的密碼就是數據庫內的discuz賬戶的原始密碼
先測試加密的結果看是否匹配
首先在線加密初始密碼 123456,看效果
然後對加密後的字段再加上加鹽的隨機字段測試加密後的密碼
此時得到的密碼為數據庫內存儲的密碼。知道這個加密方式後,我們再去反向解密,奇怪,直接出來了,最後加鹽的字段為什麽不用去掉?反正出來了
discuz 密碼解密