HTML Kodu Ekleme Engelleyicisi (Yardım)

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    designerboyalee
    designerboyalee's avatar
    Kayıt Tarihi: 05/Temmuz/2007
    Erkek
    herkeze kolay gelsin arkadaşlar. yaptığım sitede lamerin biri ziyaretçi defterine html kodu ekleyerek sözde heykırladım(!) ayaklarından kodlar ekleyip duruyo bu kodlarda aksilik sitede aktif olarak gözüküyo editore yapacağım ilave kodlarla yada exra kodlarla bunu engellemek mümkünmü sinir oldum bütün kro lamerlerde bizi buluyo. adam bu sitenin html kodlarını yazıyo şimdiden teşekkürler.
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Sigortacı
    DJ_Alper
    DJ_Alper's avatar
    Bilgi/Destek Madalyası
    Kayıt Tarihi: 03/Ocak/2006
    Erkek
    ziyaretçi defterini kaldır :)

    Sorularınızı cilginsigortaci@gmail.com a yazabilirsiniz cevaplar facebook sayfasında >>> facebook.com/cilginsigortaci █║▌│█│║▌║││█║▌║▌║
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    JPriest
    JPriest's avatar
    Kayıt Tarihi: 09/Mart/2007
    Erkek

     Dalımı kıranın ağacını kökünden sökerim :)


    Sen hiç kaval çaldın mı?
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Realist
    Realist's avatar
    Kayıt Tarihi: 13/Nisan/2007
    Erkek

    ziyaretçi defterin php ise htmlspecialchars($degisken);

    şeklinde html kodlarını filtreleyebilirsin.


    ..
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    designerboyalee
    designerboyalee's avatar
    Kayıt Tarihi: 05/Temmuz/2007
    Erkek
    site asp sistemli yaptığım siteyi zaten zityaretci defterini allahtan mesaj onaylı yapmışım sadece adamın yazıdığı kodları admin panelinde görüyorum kod görsem yine iyi kodu çalıştırıyo
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Ayro
    Ayro's avatar
    Kayıt Tarihi: 08/Ağustos/2005
    Erkek

    ya kodum pnesi bide ülkücü bayrağı va rtürk sitelerle uğraşıyor böylelerinin ta ejdadınıı..

    öncelikle guvenlik.asp gibi bir dosya oluştur içine

    ----------------------------------

    <%
    Function suz(data)
    data = Replace (data ,"`","",1,-1,1)
    data = Replace (data ,"=","",1,-1,1)
    data = Replace (data ,"&","",1,-1,1)
    data = Replace (data ,"%","",1,-1,1)
    data = Replace (data ,"!",";",1,-1,1)
    data = Replace (data ,"#","",1,-1,1)
    data = Replace (data ,"<","",1,-1,1)
    data = Replace (data ,">","",1,-1,1)
    data = Replace (data ,"*","",1,-1,1)
    data = Replace (data ,"\","",1,-1,1)
    data = Replace (data ,"'","",1,-1,1)
    data = Replace (data ,"Chr(34)","",1,-1,1)
    data = Replace (data ,"Chr(39)","",1,-1,1)
    data = Replace(data, "script", "script", 1, -1, 0)
    data = Replace(data, "SCRIPT", "SCRIPT", 1, -1, 0)
    data = Replace(data, "Script", "Script", 1, -1, 0)
    data = Replace(data, "script", "Script", 1, -1, 1)
    data = Replace(data, "object", "object", 1, -1, 0)
    data = Replace(data, "OBJECT", "OBJECT", 1, -1, 0)
    data = Replace(data, "Object", "Object", 1, -1, 0)
    data = Replace(data, "object", "Object", 1, -1, 1)
    data = Replace(data, "applet", "applet", 1, -1, 0)
    data = Replace(data, "APPLET", "APPLET", 1, -1, 0)
    data = Replace(data, "Applet", "Applet", 1, -1, 0)
    data = Replace(data, "applet", "Applet", 1, -1, 1)
    data = Replace(data, "embed", "embed", 1, -1, 0)
    data = Replace(data, "EMBED", "EMBED", 1, -1, 0)
    data = Replace(data, "Embed", "Embed", 1, -1, 0)
    data = Replace(data, "embed", "Embed", 1, -1, 1)
    data = Replace(data, "event", "event", 1, -1, 0)
    data = Replace(data, "EVENT", "EVENT", 1, -1, 0)
    data = Replace(data, "Event", "Event", 1, -1, 0)
    data = Replace(data, "event", "Event", 1, -1, 1)
    data = Replace(data, "document", "document", 1, -1, 0)
    data = Replace(data, "DOCUMENT", "DOCUMENT", 1, -1, 0)
    data = Replace(data, "Document", "Document", 1, -1, 0)
    data = Replace(data, "document", "Document", 1, -1, 1)
    data = Replace(data, "cookie", "cookie", 1, -1, 0)
    data = Replace(data, "COOKIE", "COOKIE", 1, -1, 0)
    data = Replace(data, "Cookie", "Cookie", 1, -1, 0)
    data = Replace(data, "cookie", "Cookie", 1, -1, 1)
    data = Replace(data, "form", "form", 1, -1, 0)
    data = Replace(data, "FORM", "FORM", 1, -1, 0)
    data = Replace(data, "Form", "Form", 1, -1, 0)
    data = Replace(data, "form", "Form", 1, -1, 1)
    data = Replace(data, "on", "on", 1, -1, 0)
    data = Replace(data, "ON", "ON", 1, -1, 0)
    data = Replace(data, "On", "On", 1, -1, 0)
    data = Replace(data, "on", "on", 1, -1, 1)
    data = Replace(data, "document.cookie", "Document.cookie", 1, -1, 1)
    data = Replace(data, "javascript:", "javascript ", 1, -1, 1)
    data = Replace(data, "vbscript:", "vbscript ", 1, -1, 1)
    suz=data
    End Function
    %>

    ***-----------------------------

    bunları koy sonra 

    kaydedilirken

    mesaj = suz(Trim(request.form("mesaj")))

    tarzında hepsini böyle çek dbye kaydederkende

    hebe.add
    hebe("mesaj")=mesaj
    hebe.update

    dersin olur biter.Yada direk

    hebe("mesaj") = suz(request.form("mesaj"))

    dersin fakat tavsiyem diğeri.Böylece if mesaj = "" then falan fişman diyebilirsin

    güvenlik konusunda 100 lerce konu var araştırsan neler bulacaksın

    edit:

    sana htmlyi olduğu gibi gösteren birşeyde verebilirim fakat bu sever yazıları alt alta çıkartmaz.baka kalırsa bi text editor işe yarar.Aspsitemin vardı al onu mesaj kısmına onu koy.

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    designerboyalee
    designerboyalee's avatar
    Kayıt Tarihi: 05/Temmuz/2007
    Erkek
    eyvallah arkadaşlar valla okadar sinir olumki biran önce halledim diye uğraşıyorum belli olmuyoki her dakka mesaj atarlar korkusuyla acil çözüm bulamaya çalışıyorum. aslında dediğin gibi zumsuk kardeşim araştırmam lasım aslında var bilgilerde bu sinirle doru yerleri bulamadım senin verdiğin kodlarıda deniyorum çok teşekkürler herşey için gelişmeleri haberdar ederim saolun....
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    designerboyalee
    designerboyalee's avatar
    Kayıt Tarihi: 05/Temmuz/2007
    Erkek
    yorumlarınız ve tavsiyeleriniz için teşekkürler özellikle zumsuk kardeşim bilgilerin için teşekkür ederim sonunda halletim çok saolun...
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Ax2n
    Ax2n's avatar
    Kayıt Tarihi: 09/Nisan/2007
    Erkek
    DJ_Alper bunu yazdı:
    -----------------------------
    ziyaretçi defterini kaldır :)
    -----------------------------
    Kökten çözüm :D

    su metrisin önü bir uzun aman bi sana koyamadım gerisi yalan xD
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    FOXXLY
    FOXXLY's avatar
    Kayıt Tarihi: 19/Haziran/2006
    Erkek

    zümsüğün verdiği gibi kasmana gerek yok

    Server.HTMLEncode kullan
    <% 
    gelenveri=Server.HTMLEncode(request.form("alan"))
    %> 

     


    kelimeler albayım bazı anlamlara gelmiyor.
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    alp
    alp's avatar
    Kayıt Tarihi: 28/Ekim/2003
    Erkek

    zumsuk işin b*kunu çıkarmış her şeyi de engelleme

    ayrıca dbye süzülen veriyi kaydetme, normal kaydet, gösterirken süz

    < > gibi anahtar tagları engelle yeter ya da fox'un dediği gibi encode şeklinde göster..

    edit : < ve > işareti de lazım olabilir &lt; &gt; olarak replacele onları

Toplam Hit: 2209 Toplam Mesaj: 13