|
| ASP Zararlı Kodları Temizleme |
| 10.05.2011 tarihinde , Espiar tarafından yazılmış ve 276 kere okunmuş. |
|
|
Aşağıdaki fonksiyonu sayfanızın başına yerleştirebilirsiniz veya bir sayfaya kayderek bu sayfayı diğer sayfalarınızın başına include edebilirsiniz.
<% function karaktertemizle(veri) veri = Replace (veri ,"`","") veri = Replace (veri ,"=","") veri = Replace (veri ,"&","") veri = Replace (veri ,"%","") veri = Replace (veri ,"!","") veri = Replace (veri ,"#","") veri = Replace (veri ,"<","<") veri = Replace (veri ,">",">") veri = Replace (veri ,"*","") veri = Replace (veri ,"And","") veri = Replace (veri ,"'","") veri = Replace (veri ,"Chr(34)","") veri = Replace (veri ,"Chr(39)","") karaktertemizle=veri end function %>
Fonksiyonu tanımladıktan sonra aldığınız veriyi kullanırken karaktertemizle demelisinizi.Diyelimki bir form alıyorsunuz ismide form olsun. Kullanımı şöyledir : <% form = karaktertemizle(request.form("form")) %>
Bu şekilde form bilgisi veya querystring alabilirsiniz.ıstediğiniz her veride kullanabilirsiniz.Bunun amacı Html kodlarını pasif hale getirmektir ve Sql injection'ı önlemektir.
|
|
|
| Etiketler : asp, kod temizleme, zararlı kodlar |
|
|
|
|