• 08-11-2012, 12:36:08
    #1
    merhaba,

    siteye "?" başlayan girişleri engellemek daha doğrusu doğru adrese yönlendirmek istiyorum mesela

    http://site.com/sayfa/5/?option=com_zimbcore&controller=../../../../../../../../../../../../..//proc/self/environ%0000
    şeklinde bağlantı kuruyorlar burada

    ?option=com_zimbcore&controller=../../../../../../../../../../../../..//proc/self/environ%0000
    kodlarının silinip http://site.com/sayfa/5/ adresine gitmesi sağlanabilirmi

    bu kodlar hep değişiyor ama başlangıçı "?" ile başlıyor .htaccess ile çözümü varmıdır
  • 08-11-2012, 12:37:47
    #2
    site adresiniz lütfen
  • 08-11-2012, 22:12:32
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Sunucu yönetimini siz yapıyorsanız, LFI/RFI saldırılarını mod_Security ile engellemek daha mantıklı. Bunun için bir kural yazabilirsiniz kesin çözüm için.
  • 16-11-2012, 12:17:44
    #4
    ilginiz için teşekkür ederim

    bunların LFI/RFI saldırısı olduğunu bilmiyordum gerçi şuan sorun olmuyor yaptıkları bir işe yaramıyor sayfalarda açılıyor ama page sayfalarında uzun saçma linkler olduğu için kurtulmak istiyorum

    ref saldırıları için kullanılan bir kod var

    Alıntı
    RewriteEngine on
    # no spam
    RewriteCond %{THE_REQUEST} \?(ref=.*)?\ HTTP [NC]
    RewriteRule .? http://www.siteadı.com%{REQUEST_URI}? [R=301,L]
    bu kod uzantıdan sonra ?ref= olan linkleri direkt ana sayfaya yönlendiriyor bana direkt linke yönlendireni lazım

    mesela

    https://www.siteadı.com/?option=com_...=yazi-sayfasi/

    şeklinde girilmeye çalışılsada ""?"" ile başlayan kodlar temizlenip doğru adrese gidilecek

    yani www.siteadı.com/yazi-sayfasi/ olacak


    ""?"" başlayan diyorum çünkü hep farklı şeyler yazılıyor

    Alıntı
    ?option=com_xxxxx&controller=

    ?option=com_store&controller=

    ?option=com_vsvsvs&controller=

    ?option=com=
    bazen ref de oluyor vs uzar gider genelde """?""" ile başladığı için