




Hazırda Flood Koruma Scripti Yada Kodları Yada Herneyse Olan Arkadaşa Varmı?
-
Varsa gönderebilirmi?
-
hee sayfanın başına <guard flood> yazıyosun oluyo
töbe töbe hazırr flood koruma scripti , puhaha :)
-
adama dalga greçmek yerine yardım etmeyi deneseniz.
asp
<%
'//////////////////////////////////////////////////////////////////////////////////////////////////
'// ÖRNEK UYGULAMA
'//////////////////////////////////////////////////////////////////////////////////////////////////
if session("GVsifre")=Request.Form("guvenlik") Then
Session("GVsifre")="" ' önce bu güvenlik kodumuzu boşaltalımda geriye dönüp tekrar kayıt yapılamasın
'kayıt işlemi için gerekli kodlarınızı buraya yazın
Else
Response.Write "Lütfen güvenlik kodunu kontrol edin!..
Response.End
End if
%> -
ic3 bunu yazdı:
adama dalga greçmek yerine yardım etmeyi deneseniz.
asp
<%
'//////////////////////////////////////////////////////////////////////////////////////////////////
'// ÖRNEK UYGULAMA
'//////////////////////////////////////////////////////////////////////////////////////////////////
if session("GVsifre")=Request.Form("guvenlik") Then
Session("GVsifre")="" ' önce bu güvenlik kodumuzu boşaltalımda geriye dönüp tekrar kayıt yapılamasın
'kayıt işlemi için gerekli kodlarınızı buraya yazın
Else
Response.Write "Lütfen güvenlik kodunu kontrol edin!..
Response.End
End if
%>
bunu yapmak için form kısmınada<%
randomize timer
gotundensalla = rnd() *500000
response.write "<input type=""hidden"" value=""" & gotundensalla & """ name=""guvenlik"">"
Session("GVSifre") = gotundensalla
%>
eklemen lazım
-
ir2 bunu yazdı:
ic3 bunu yazdı:adama dalga greçmek yerine yardım etmeyi deneseniz.
asp
<%
'//////////////////////////////////////////////////////////////////////////////////////////////////
'// ÖRNEK UYGULAMA
'//////////////////////////////////////////////////////////////////////////////////////////////////
if session("GVsifre")=Request.Form("guvenlik") Then
Session("GVsifre")="" ' önce bu güvenlik kodumuzu boşaltalımda geriye dönüp tekrar kayıt yapılamasın
'kayıt işlemi için gerekli kodlarınızı buraya yazın
Else
Response.Write "Lütfen güvenlik kodunu kontrol edin!..
Response.End
End if
%>
bunu yapmak için form kısmınada<%
randomize timer
gotundensalla = rnd() *500000
response.write "<input type=""hidden"" value=""" & gotundensalla & """ name=""guvenlik"">"
Session("GVSifre") = gotundensalla
%>
eklemen lazım
bak bunu da eklemen gerekior mus onu ben bilmiorum ogrenmiş oldum -
ir2 bunu yazdı:
ic3 bunu yazdı:adama dalga greçmek yerine yardım etmeyi deneseniz.
asp
<%
'//////////////////////////////////////////////////////////////////////////////////////////////////
'// ÖRNEK UYGULAMA
'//////////////////////////////////////////////////////////////////////////////////////////////////
if session("GVsifre")=Request.Form("guvenlik") Then
Session("GVsifre")="" ' önce bu güvenlik kodumuzu boşaltalımda geriye dönüp tekrar kayıt yapılamasın
'kayıt işlemi için gerekli kodlarınızı buraya yazın
Else
Response.Write "Lütfen güvenlik kodunu kontrol edin!..
Response.End
End if
%>
bunu yapmak için form kısmınada<%
randomize timer
gotundensalla = rnd() *500000
response.write "<input type=""hidden"" value=""" & gotundensalla & """ name=""guvenlik"">"
Session("GVSifre") = gotundensalla
%>
eklemen lazım
Bu formlardaki yani ziyaretçi defteri üye giriş veri girişlerindeki flood olayı engeller
Form kısmına bunu + güvenlik kodunu yazması için bi tanede namesi gkodu olan inputbox koyucan
<%
For i = 1 To 31
Randomize
bas=48
son=110
salla=salla + chr(int((son - bas + 1) * rnd + bas))
next
session("gkodu")=salla
<%
Post Ettiğin Sayfaya da bunu koyacan
<%
gkodu=request.form("gkodu")
fark=dateadd("n",-1,now())if session("gkodu_time")>=fark then
response.write "Flood Koruması Lütfen 1 dk Sonra Tekrar Deneyiniz"
elseif session("gkodu")<>gkodu
response.write "Hatalı Güvenlik Kodu"
else
session("gkodu_time")=now()
.
.
.
.
.
end if
%> -
ic3 bunu yazdı:
adama dalga greçmek yerine yardım etmeyi deneseniz.
asp
<%
'//////////////////////////////////////////////////////////////////////////////////////////////////
'// ÖRNEK UYGULAMA
'//////////////////////////////////////////////////////////////////////////////////////////////////
if session("GVsifre")=Request.Form("guvenlik") Then
Session("GVsifre")="" ' önce bu güvenlik kodumuzu boşaltalımda geriye dönüp tekrar kayıt yapılamasın
'kayıt işlemi için gerekli kodlarınızı buraya yazın
Else
Response.Write "Lütfen güvenlik kodunu kontrol edin!..
Response.End
End if
%>Beleşe alışmasın :) Bu arada asp istediğini nerden biliyorsunuz?
-
bence en sağlıklısı güvenlik kodu.. sonuçta burada hidden a ve session a rastgele değer atanıp sonra kontrol ediliyor. biri kalkıp o hiddendeki değeri okuyup post atarsa amacına olaşmıs olur oyle değilmi ? güvenlik kodun da da resmi biraz karmaşık ypamak gerekiyor sadece rakam,harf resim okuyucularla okunabiliyor
-
ya arkadaşım ne alaka beleşe alışmasın paylaşım yeri forum değilmi ne o geyikmi çevirelim sürekli burada php flood güvenlik modülü aventgroup'un yaptığı indirmek istersen http://www.aventgrup.net/?islem=Yazilimlarimiz4 FloodModül (PHP) 1.0 yazanı indir...
-
Siteye atadığın zamanı aynı derecede denyodada ayarlarsan 1 gecede siteye yine saldırı yapabilirsin hoca.Çözümd eğil yani.
-
şimdi... antikinin dediği olay eğer flood korumasını database dne okunan bişeyle yapıosanız ewet salddırı yine başarılır olur yada banlı ip leri db de saklıosanız... saçma bi koruma olur ama benim dediğim yöntem ile sessionda saklandığı için ram üzerinde saklanan değişken stringler bunlar makineyi kasması sözkonuus değil...
bu arada ibosoft senin werdiğin kod benimkinin biraz daha dandiği yani fark die bi değer yaratmışın kullanmamışın kod senin değil büyük ihtimalle neyse... önemli olan mantığı kavramak bu mantıkla 5 saniye bekleyin 4 saniye bekleyin olayınıda yaparsınız bi sitek geldiğinde sessionda tarihini yazıcaksınız datediff() ile aradaki fakrı alıcaksınız