ASP sistemlerde güvenlik önemlidir. Sayfanıza Ddos saldırısı yapanlardan ya da sayfanızı durmadan yeniyenlerden kurtulmak için yapabileceğiniz bir önlemden bahsedeceğiz.
<%
If SESSION(\”koru\” )=\”\” Then \’
SESSION(\”koru\” )=0
Else
SESSION(\”koru\” )= SESSION(\”koru\” ) + 1
End If
If CInt(SESSION(\”koru\” ))> 10 Then \’
Session.TimeOut=1
Response.Write(\”<title> Flood Korumasi </title>\”)
RESPONSE.Write(\”<center><b>Flood Korumasi Devrede !</b><br>\”)
Response.Write(\”<b>Kisa Bir Süreligine Siteden Uzaklastirldiniz.</b>\”)
RESPONSE.End
End If
%>
Yukarıdaki kodları sitenizin üst kısmına yerleştirerek Flood ve Ddos saldırılarından korunabilirsiniz.
Şimdi bu kodlardan önemli olanlarını açıklamak istiyorum.
If CInt(SESSION(\”koru\” ))> 10 Then \’
10 yazan kısmı kendinize göre değiştirebilirsiniz. 10 sayısı, sayfanızın yenilenme oranıdır. Yani kişi saldırı ve sayfa yenileme sayısıdır.
Session.TimeOut=1
1 yazan yer ise saldırı yapan kişinin siteden kaç dak. uzaklaştırılması gerektiğini belirler.
Ddos saldırıları yüzünden sitemiz şu anda kapalı bu verdiğinizi wordpress uyarlamamız mümkünmü?