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

掃一掃
關(guān)注微信公眾號(hào)

Discuz論壇短消息未限制發(fā)送次數(shù)漏洞
2005-12-17   

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

熱詞搜索:

上一篇:破解asp木馬密碼
下一篇:access數(shù)據(jù)庫(kù)跨文件查詢漏洞的初步報(bào)告

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
国产欧美精品在线观看| 亚洲精品国产精华液| 亚洲欧洲另类国产综合| 蜜桃一区二区三区四区| 日韩美女一区二区三区| 国产在线日韩欧美| 国产精品私人影院| 欧美亚洲丝袜传媒另类| 日本少妇一区二区| 国产日产精品一区| 欧美日韩国产色站一区二区三区| 日韩福利电影在线观看| 国产亚洲精品中文字幕| 99精品在线观看视频| 午夜久久久久久| 久久影院视频免费| 最新日韩在线视频| 免费人成黄页网站在线一区二区| 欧美日韩国产一二三| 久久激情五月激情| 欧美激情一二三区| 欧美性大战久久久| 国产综合色在线| 一区二区三区日本| 久久久久久一二三区| 色婷婷精品久久二区二区蜜臂av| 午夜精品久久久久久久久久久| 欧美xxxxxxxx| 日本道色综合久久| 国内成人精品2018免费看| 三级在线观看一区二区| 97国产精品videossex| 日韩理论片一区二区| 欧美人体做爰大胆视频| 国产91综合网| 久久99日本精品| 亚洲一区在线观看网站| 欧美激情一区二区三区| 日韩一区二区三区电影| 欧美色综合网站| av成人免费在线| 韩国v欧美v亚洲v日本v| 欧美天天综合网| 亚洲国产中文字幕| 中文字幕在线不卡一区| 国产亚洲短视频| 日韩午夜激情电影| 正在播放亚洲一区| 欧美中文字幕一区| 欧美性大战久久| 日本韩国欧美国产| 色悠悠久久综合| 欧美性生活影院| 欧美日韩中文国产| 欧美视频一区二区三区| 一本一道综合狠狠老| 色婷婷综合久久| 在线观看免费视频综合| 色悠悠久久综合| 欧洲色大大久久| 欧美日韩国产小视频| 欧美一激情一区二区三区| 欧美精品一卡二卡| 精品日韩在线观看| 国产蜜臀av在线一区二区三区| 久久久久国产精品人| 国产拍揄自揄精品视频麻豆| 国产亚洲综合在线| 中文字幕在线观看一区| 亚洲一区在线观看免费 | 国产高清在线精品| 国产精品99久久久久久宅男| www.日韩av| 欧美日韩免费在线视频| 欧美电视剧在线看免费| 中文av字幕一区| 亚洲v中文字幕| 欧美丰满少妇xxxbbb| 色网综合在线观看| 欧美日本一区二区在线观看| 欧美区一区二区三区| 日韩午夜中文字幕| 欧美韩国一区二区| 亚洲成人资源在线| 国产suv一区二区三区88区| aa级大片欧美| 91精品国产黑色紧身裤美女| 久久久噜噜噜久久人人看| 国产精品久久久久久久岛一牛影视| 亚洲婷婷国产精品电影人久久| 亚洲一区二区三区在线| 狠狠色丁香婷婷综合久久片| 91尤物视频在线观看| 日韩一区和二区| 综合av第一页| 免费观看一级特黄欧美大片| 成人性生交大片免费看在线播放| 欧美三级韩国三级日本三斤| 2023国产精华国产精品| 亚洲国产va精品久久久不卡综合| 国产精品影视天天线| 3atv在线一区二区三区| 亚洲女厕所小便bbb| 韩国女主播成人在线观看| 欧美性猛片aaaaaaa做受| 亚洲国产经典视频| 国产原创一区二区三区| 91麻豆精品国产综合久久久久久| 香蕉成人啪国产精品视频综合网| 免费的成人av| 成人福利在线看| 欧美精品xxxxbbbb| 国产精品国产三级国产普通话三级 | 亚洲国产精品一区二区www在线| 韩国三级电影一区二区| 欧美a级一区二区| 在线不卡免费av| 国产视频一区二区在线观看| 五月婷婷久久综合| www.成人网.com| 久久久精品国产免费观看同学| 一区二区三区久久久| 99久久久无码国产精品| 国产精品久久久久影视| 成人精品国产免费网站| 国产亚洲精品bt天堂精选| 激情综合五月天| 精品久久免费看| 激情欧美一区二区三区在线观看| 日韩欧美电影一区| 亚洲国产精品天堂| 国产一区二区三区免费播放 | 国产欧美视频在线观看| 精品中文字幕一区二区小辣椒| 在线成人高清不卡| 婷婷综合久久一区二区三区| 69精品人人人人| 久久激情综合网| 午夜精品久久久久影视| eeuss鲁片一区二区三区在线看| 亚洲精品在线观看网站| 国内外成人在线视频| 欧美电视剧在线观看完整版| 久久av老司机精品网站导航| 久久香蕉国产线看观看99| 国产高清精品久久久久| 国产精品久久久久aaaa| 91麻豆6部合集magnet| 亚洲精品国产a久久久久久| 欧美偷拍一区二区| 免费成人你懂的| 国产日本欧美一区二区| 99精品久久久久久| 午夜精品成人在线视频| 日韩精品在线网站| 国产成人欧美日韩在线电影| 国产精品美女一区二区三区| 91国产丝袜在线播放| 美女性感视频久久| 中文字幕在线一区| 欧美欧美欧美欧美| 国产一区二区免费看| 亚洲欧美综合另类在线卡通| 欧美三级电影在线看| 国精品**一区二区三区在线蜜桃| 亚洲色图欧美在线| 日韩三级免费观看| 91热门视频在线观看| 美女性感视频久久| 亚洲激情男女视频| 精品国产乱码久久久久久牛牛| 99久久精品国产毛片| 奇米色一区二区| 亚洲免费看黄网站| 亚洲精品一区二区在线观看| 色猫猫国产区一区二在线视频| 老司机精品视频一区二区三区| 亚洲精品乱码久久久久久久久| 欧美一区二区三区公司| 91在线播放网址| 精品在线播放免费| 亚洲二区视频在线| 国产精品久久久久久久久免费丝袜 | 亚洲日本va在线观看| 精品噜噜噜噜久久久久久久久试看| 色婷婷综合视频在线观看| 国产精品123区| 免费观看久久久4p| 亚洲图片欧美视频| 综合网在线视频| 日本一区二区在线不卡| 久久综合成人精品亚洲另类欧美 | 粉嫩13p一区二区三区| 另类小说色综合网站| 日韩有码一区二区三区| 亚洲精品视频免费观看| 国产精品成人免费在线| 国产午夜一区二区三区| 久久蜜臀精品av| 久久久久久99精品|