時(shí)間:2015/6/28來源:IT貓撲網(wǎng)作者:網(wǎng)管聯(lián)盟我要評(píng)論(0)
碰到CC攻擊請(qǐng)把下面的代碼放做成conn.asp,原理大家可以自己研究 ..
<% !
DimfsoObject ..
DimtsObject 。
dimfile 版權(quán)申明:本站文章均來自網(wǎng)絡(luò),如有侵權(quán),我們收到后立即刪除,謝謝!
ifRequest.ServerVariables("HTTP_X_FORWARDED_FOR")=""then .
response.write"系統(tǒng)維護(hù)中" .
response.end ..
endif 特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn),本站所提供的網(wǎng)絡(luò)技術(shù)視頻教程下載,請(qǐng)與原作者聯(lián)系.
SetfsoObject=Server.CreateObject("scripting.FileSystemObject") 版權(quán)申明:本站文章均來自網(wǎng)絡(luò),如有侵權(quán),我們收到后立即刪除,謝謝!
file=server.mappath("CCLog.txt") .
ifnotfsoObject.fileexists(file)then 。
fsoObject.createtextfilefile,true,false .
endif 版權(quán)申明:本站文章均來自網(wǎng)絡(luò),如有侵權(quán),我們收到后立即刪除,謝謝!
settsObject=fsoObject.OpenTextFile(file,8) .
tsObject.WritelineRequest.ServerVariables("HTTP_X_FORWARDED_FOR")
&"["&Request.ServerVariables("REMOTE_ADDR")&"]"&now()
SetfsoObject=Nothing 。
SettsObject=Nothing .
response.write"系統(tǒng)維護(hù)中." .
%> ..
查了網(wǎng)上資料,資料上說:"并不是每個(gè)代理服務(wù)器都能用Request.ServerVariables("HTTP_X_FORWARDED_FOR")來讀取客戶端的真實(shí)IP,有些用此方法讀取到的仍然是代理服務(wù)器的IP。"看來還是有可能有辦法突破的。不過話又說回來了,就算你能讀到真實(shí)的客戶端IP,但是真實(shí)的客戶端如果是用的肉雞并不是最根源的攻擊者電腦IP呢?又迷糊了吧。 .
還有一種方法是這樣,如果判斷出是用代理服務(wù)器訪問的就把它禁止訪問?這未嘗不是一種笨方法。不過要在網(wǎng)站上說明一下代理不能訪問。 ...
編輯提醒:以上代碼未經(jīng)測(cè)試,推薦有一定編輯基礎(chǔ)的朋友使用,使用前認(rèn)真閱讀代碼內(nèi)容.
關(guān)鍵詞標(biāo)簽:CC攻擊防護(hù),asp代碼
相關(guān)閱讀
熱門文章 Active Server Pages 錯(cuò)誤 'ASP 0131'解決方
人氣排行 ASP下標(biāo)越界的解決方法ASP代碼中如何屏蔽ip地址 禁止某IP段訪問網(wǎng)站“文件共享鎖定數(shù)溢出” 原因及解決方法無法寫入數(shù)據(jù)庫的解決方法如何用ASP來獲取客戶端真實(shí)IP的地址用Asp編程實(shí)現(xiàn)QQ的在線情況查詢ASP常用函數(shù)列表ASP用FSO生成HTML簡單實(shí)例+詳解[原創(chuàng)]