RSS   



  可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題 | 純文字版  


 


 
主題: [求助]在discuz中,如何解開md5crypt.php的密碼?   字型大小:||| 
Johnny Brove
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14
論壇第一正直

 . 積分: 882
 . 精華: 5
 . 文章: 2162
 . 收花: 4874 支
 . 送花: 7205 支
 . 比例: 1.48
 . 在線: 864 小時
 . 瀏覽: 27266 頁
 . 註冊: 8214
 . 失蹤: 4628
 . Lycian League
#1 : 2005-12-7 09:12 PM     只看本作者 引言回覆

我裝完discuz2.5之後,就抱著好玩的心態亂搞。

在utilities中,找到一個md5crypt.php,

我拿去論壇執行後,論壇就被鎖住了

我對這方面的程式真的很陌生,看了好久還是解決不了。

麻煩請敎我如何把密碼解開吧,謝謝!

以下為md5crypt.php的內容:

<?php

/*
        [DISCUZ!] utilities/md5crypt.php - encrypt password using RSA-MD5
        This is NOT a freeware, use is subject to license terms

        Version: 2.0.0
        Author: Crossday (info@discuz.net)
        Copyright: Crossday Studio (www.crossday.com)
        Last Modified: 2002/12/6 17:00
*/


// 本程序用于將原來不加密的用戶密碼(config.php 中的 $encrypt = "none" 模式)改為用 MD5
// 加密.

// 加密完請將 config.php 中設置 $encrypt = "md5";

// 本程序需放置于 Discuz! 程序目錄中使用

require "./include/common.php";

$query = $db->query("SELECT password,uid FROM $table_members");
while($member = $db->fetch_array($query)) {
        $password = md5($member[password]);
        $qrypasswd = $db->query("UPDATE $table_members SET password='$password' WHERE uid='$member[uid]'");
}

echo "加密成功.請立即刪除本程序,否則可能破坏用戶數据庫!";
?>
[Johnny Brove 在 2005-12-7 09:14 PM 作了最後編輯]



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
toto
銀驢友〔初級〕
等級: 12等級: 12等級: 12


 . 積分: 475
 . 精華: 2
 . 文章: 3023
 . 收花: 1858 支
 . 送花: 1122 支
 . 比例: 0.6
 . 在線: 1134 小時
 . 瀏覽: 5333 頁
 . 註冊: 7042
 . 失蹤: 2030
#2 : 2005-12-8 01:18 AM     只看本作者 引言回覆

修改一下md5crypt.php的內容即可

while($member = $db->fetch_array($query)) {
        //$password = md5($member[password]);
        $qrypasswd = $db->query("UPDATE $table_members SET password='12345' WHERE uid='$member[uid]'");
}

然後再執行一次 md5crypt.php 就大功告成了...

ps.
      // 是將那一整行註解掉
      12345 是你的新密碼



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
toto
銀驢友〔初級〕
等級: 12等級: 12等級: 12


 . 積分: 475
 . 精華: 2
 . 文章: 3023
 . 收花: 1858 支
 . 送花: 1122 支
 . 比例: 0.6
 . 在線: 1134 小時
 . 瀏覽: 5333 頁
 . 註冊: 7042
 . 失蹤: 2030
#3 : 2005-12-8 01:25 AM     只看本作者 引言回覆

對了~
順便一提
目前的 MD5 理論上是不可逆的加密技術
所以,只能用以上的之類的方式來解救...
不過所有使用者的密碼都將被更改成 12345
只好請他們再自行更改囉...



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
toto
銀驢友〔初級〕
等級: 12等級: 12等級: 12


 . 積分: 475
 . 精華: 2
 . 文章: 3023
 . 收花: 1858 支
 . 送花: 1122 支
 . 比例: 0.6
 . 在線: 1134 小時
 . 瀏覽: 5333 頁
 . 註冊: 7042
 . 失蹤: 2030
#4 : 2005-12-8 01:28 AM     只看本作者 引言回覆

PO完文章才注意到

暱稱: 論壇第一正直
唉滴: 2573
積分: 49 點
財富: -2 金幣

哇勒~財富還可以是負數喔...




[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
Johnny Brove
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14
論壇第一正直

 . 積分: 882
 . 精華: 5
 . 文章: 2162
 . 收花: 4874 支
 . 送花: 7205 支
 . 比例: 1.48
 . 在線: 864 小時
 . 瀏覽: 27266 頁
 . 註冊: 8214
 . 失蹤: 4628
 . Lycian League
#5 : 2005-12-8 05:46 PM     只看本作者 引言回覆

非常感謝toto先生的回答,此問題託他之福,已經解決了

我又可以繼續去亂搞囉



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記

   

快速回覆
表情符號

更多 Smilies

字型大小 : |||      [完成後可按 Ctrl+Enter 發佈]        

溫馨提示:本區開放遊客瀏覽。
選項:
關閉 URL 識別    關閉 表情符號    關閉 Discuz! 代碼    使用個人簽名    接收新回覆信件通知
發表時自動複製內容   [立即複製] (IE only)


 



所在時區為 GMT+8, 現在時間是 2024-11-24 09:11 PM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.032674 second(s), 8 queries , Qzip disabled