Sql Enjeksiyon Bir Çok Kişiyi Yakıyor
-
abi şimdi milletimizin bi şeysini ne derler ona dert diyelim :)))
abi sql enjeksiyon dedikleri olay varya asp de engellioz nasıl engellioz durun gösterim
<%
Function Guvenlik(Yasak)
Yasak = Replace (Yasak ,"=","",1,-1,1)
Yasak = Replace (Yasak ,"&","",1,-1,1)
Yasak = Replace (Yasak ,"*","",1,-1,1)
Yasak = Replace (Yasak ,",","",1,-1,1)
Yasak = Replace (Yasak ,"?","",1,-1,1)
Yasak = Replace (Yasak ,"%","",1,-1,1)
Yasak = Replace (Yasak ,"'","",1,-1,1)
Yasak = Replace (Yasak ,Chr(34),"",1,-1,1)
Yasak = Replace (Yasak ,"'","",1,-1,1)
Yasak = Replace (Yasak ,"/","",1,-1,1)
Yasak = Replace (Yasak ,"\","",1,-1,1)
Yasak = Replace (Yasak ,"<","",1,-1,1)
Yasak = Replace (Yasak ,">","",1,-1,1)
Yasak = Replace (Yasak ,"And","",1,-1,1)
Yasak = Replace (Yasak ,"Or","",1,-1,1)
Guvenlik = Yasak
End Function
%>ha şimdi burada devletimize ve milletimize çok görev düşüor ne gibi
adamın adı orçun diyelim mesela
abi adam orçun yazarsa or gider çun kalır abi olurmu böle bişe nerde bu adamın isminin yarısı bakın bunun vebali çok büyük kimse kalkamaz altından yazık günah olarmı böle şey yahuuvv buradan sikuelcilere (kısaca : sql) sesleniom buna bi çözüm bulun kardişim :D olmas böle olmas olmas nerde bu devlet nerde bu devlet
Burdan yetkililere sesleniom duyun lan buzulu tamam yiter bu kadar yazı kaybloun gözüm görmesin
-
aga sql enj nin geyik ile ne alakasi waer :) geğin boynuzlari mi oluyor :) enj kismi :)
+ or gidip cun kalmasi onemli neden dersen cun da baska birisinin bilgisi ola bilir. ama Or da ve and te ben ASCII karsiğia ceviriyorum karakterşerden bir tanesini. -
evet bizde arahman ile öle bişe bulduk mesela adam or yazıyorsa 0r olarak çeviriyor böylece sql enjeksiyon kalmıyor :D
-
ne kadar ezik bi dil bu ya. php olsa get method dan gelen veriyi addslashes(); fonksiyonuna alıcaksın.
orneğin 'or' gibi bir veri geldi diyelim sen bunu sql sorgusunda kullanıyorsun addslashes(); yapınca şu sekilde cevirio : \'or\' boylece sql sorgusu hata vermiyor rahat rahat kullanıosunz. boş verin abi asp yi bu devirde asp mi kalmış :) -
or u falan niye değiştiriyosunki sadece ' karakteri '' yapılır " karakteride "" yapılır gerisi gereksiz adam sorgudan çıkmadıkdan sonra istediği kadar or yazsın saçma salak functionlar yazmayın
