Kullanıcı Adı:    Şifre:      Her ziyaretimde otomatik giriş yap       GirişGiriş   

Ana Sayfa
Ana Sayfa
Bilişim Teknolojileri Son Konular
Son Konular
Kayıt Olun
Kayıt Olun
İletişim
İletişim

 Filistin'e Yardım Etmek İçin Lütfen Tıklayınız ..! 

Bu Bir Savaş Değil.. İsrail Terörü..!

  Bilgisayarbilisim.NET | Bilişim Teknolojileri | Bilgisayar Öğretmenleri | Okul Formatör | Eğitici Formatör | Yıllık ve Günlük Plan | Görsel Anlatımlar | Etkinlikler | Forum
   Web Programlama ---> ASP - ASP.NET

             ASP Güvenlik (Zararlı Kod Temizleme ve Kullanıcı Banlama )

Yeni başlık gönder   Başlığa cevap gönder 1. sayfa (Toplam 1 sayfa)
YazarMesaj
byburcuva
Yeni Üye
Yeni Üye



Kayıt: 24 Ekm 2008
Mesajlar: 21

ASP Güvenlik (Zararlı Kod Temizleme ve Kullanıcı Banlama )    02 Ksm 2008, 17:42Alıntıyla Cevap Gönder

<%

function QS_CLEAR(veri)
veri = Replace (veri ,"'","[BAN]",1,-1,1)
veri = Replace (veri ,"=","[BAN]",1,-1,1)
veri = Replace (veri ,"&","[BAN]",1,-1,1)
veri = Replace (veri ,"%","[BAN]",1,-1,1)
veri = Replace (veri ,"!","[BAN]",1,-1,1)
veri = Replace (veri ,"#","[BAN]",1,-1,1)
veri = Replace (veri ,"<","[BAN]",1,-1,1)
veri = Replace (veri ,">","[BAN]",1,-1,1)
veri = Replace (veri ,"*","[BAN]",1,-1,1)
veri = Replace (veri ,"/","[BAN]",1,-1,1)
veri = Replace (veri ,"\","[BAN]",1,-1,1)
veri = Replace (veri ,"And","[BAN]",1,-1,1)
veri = Replace (veri ,"'","[BAN]",1,-1,1)
veri = Replace (veri ,"Chr(34)","[BAN]",1,-1,1)
veri = Replace (veri ,"Chr(39)","[BAN]",1,-1,1)
veri = Replace (veri ,"veri = Replace (veri ,"IF InStr(1,veri,"[BAN]",1) Then
ip = Request.ServerVariables("Remote_Addr")
dim neden
neden="Sql Injection"
Set secrty = Server.CreateObject("ADODB.Recordset")
SQL = "Select * from BANLA"
secrty.Open SQL,Connection,1,3
secrty.addnew
secrty("link")=Request.ServerVariables("QUERY_STRING")
secrty("ip")=ip
secrty("neden")=neden
secrty("b_date")=Now()
secrty.update
Response.Redirect "default.asp"
End IF
QS_CLEAR=veri
end function

%>


Kullanım


id=QS_CLEAR(request.querystring("id"))
id=QS_CLEAR(request.form("id"))
<%=QS_CLEAR(rs("kayit"))%>

Kolay gelsin yapamayan yada takılan olursa cevap yazarım
rtyucel
Süper Üye
Süper Üye



Kayıt: 30 Ksm 2007
Mesajlar: 1551
Konum: ...

ASP Güvenlik (Zararlı Kod Temizleme ve Kullanıcı Banlama )    02 Ksm 2008, 17:44Alıntıyla Cevap Gönder

Teşekkürler alkis alkis
byburcuva
Yeni Üye
Yeni Üye



Kayıt: 24 Ekm 2008
Mesajlar: 21

ASP Güvenlik (Zararlı Kod Temizleme ve Kullanıcı Banlama )    02 Ksm 2008, 17:46Alıntıyla Cevap Gönder

rica ederim.. bilgi paylaşıldıkça çoğalır..
Yeni başlık gönder   Başlığa cevap gönder1. sayfa (Toplam 1 sayfa)

  Bilgisayarbilisim.NET | Bilişim Teknolojileri | Bilgisayar Öğretmenleri | Okul Formatör | Eğitici Formatör | Yıllık ve Günlük Plan | Görsel Anlatımlar | Etkinlikler | Forum
   Web Programlama ---> ASP - ASP.NET

             ASP Güvenlik (Zararlı Kod Temizleme ve Kullanıcı Banlama )


 




page generation = 0.13579 seconds, sql queries = 14

Bilgisayarbilisim.NET forumlarında yasal olmayan programların paylaşılması yasaktır. Yasal olmayan linkler ve mesajlar uyarılmaksızın silinecektir.
Yasal olmayan programlar yada linkler tarafımızdan görülmeyebilir, ismi verilen dosyaların sorumlulukları kaynaklarına aittir. Hak sahibinin talebi durumunda derhal sitemizden kaldırılacaktır.
Sitede verilen linklerin yasalara aykırı kullanımı karşısında oluşabilecek hiçbir sorundan sitemiz sorumlu değildir.

phpBB-alexa-Pc Rehberi

Bilişim Teknolojileri E_OKUL Eğitici Formatör Öğretmen iyinet webmaster forumu 2008 seo yarışması Kritik IE7 güvenlik yaması (KB960714)