• 16-04-2019, 16:17:07
    #1
    Merhabalar , Sitemde işlem yaptırırken kullanıcılara reCaptcha doğrulamasından geçiriyorum daha sonra işlemi başlatıyor.

    Fakat hiç hoşuma gitmiyor bu yani site düzenini bozuyor ,reCaptcha kaldırsam millet bot yapıyor siteye ( Curl , file_Get_contents ) vb ile.
    Şu anki reCaptcha durumu böyle çok fazla istek geliyor.


    Curl & file_get_contents tarzı kodlar ile bot yapmalarını nasıl engelleyebilirim reCaptchayı kaldırmak istiyorum.
  • 16-04-2019, 17:05:03
    #2
    Bi kaç projemde kullandım. Tavsiye ederim.
    https://www.phpcaptcha.org/
  • 17-04-2019, 05:57:19
    #3
    100% çözüm değil ama cloudflare deneyin.
  • 17-04-2019, 14:33:21
    #4
    fskgrup adlı üyeden alıntı: mesajı görüntüle
    100% çözüm değil ama cloudflare deneyin.
    Zaten cloudflare ekli.
  • 17-04-2019, 14:44:00
    #5
    o zaman şunu deneyin, 1 dakikada 30dan 40dan fazla sayfa isteğinde bulunulursa ip adresini 2 dakika engelleyin.

    Başka bir çözüm yolu gözükmez. file_get_contents ile site içeriğinize erişmeyi engelleyebilrsiniz ama CURL'da isteğe bağlı custom headerlar gönderilebiliyor. Bunu engellemenin 100% bir yolu yok.

    He bir de bot yazmayı zorlaştırabilirsiniz. divleri otomatik random verin, verileri javascriptleri yükleyin. Sayfayı parçalara bölüp scroll yaptıkça load edin gibi gibi varyasyonlarla bot yazmayı zorlaştırın belki üşenir vazgeçerler.