it-swarm-tr.com

Web formlarının spam'lerini engellemek için hangi çözümler kullanıcılar için daha az müdahalecidir?

Captcha'yı biliyorum. Ancak, sık sık Captcha'nın uygunsuzluktan dolayı meşru kullanıcıları durdurduğu belirtilmektedir. Özellikle e-posta spam filtrelerine benzer girdilerde kalıp aramak veya rastgele harf sıralarını bulmak için başka bir çözüm var mı? (Özellikle, drupal ile çalışan bir çözüm iyi olurdu).

4
txwikinger

İşte bunu yaparken gördüğüm 3 yol:

Genel olarak bunu çözmenin 3 yolu vardır:

  1. Kullanıcının insan olduğunu kanıtlayacak bir şey yapmasını sağlayın. CAPTCHA veya kullanıcının fazladan çalışması gereken bir şey.
  2. Kullanıcının veri girmesinin ne kadar sürdüğünü görün. Bilgisayarlar form doldurmada çok daha hızlıdır.
  3. HTML'nin kendisinde ne için hangi girdilerin kullanıldığını gizleyin.

Bu yöntemlerin hepsinin eksiklikleri var. CAPTCHA daha fazla çalışma gerektirir ve sonunda geliştiriciler CAPTCHA'yı programlı olarak çözmenin yollarını bulabilirler. Hatta bazıları el ile üstesinden gelmek için ucuz emeğe para ödüyorlardı. Beklemek yaygınlaşana kadar iyi çalışacak ve ardından bilgisayar korsanları programlarını gönderene kadar bekleteceklerdir. Son olarak, gizlilik, kullanıcıya ne gireceğini söylemek zorunda kalması dışında, bir kısmını vermesi için. Adları daha sonra doldurmak için Javascript'i kullanarak bu alanları daha da gizleyebilirsiniz. Hepsi temelde bir kedi ve fare oyunudur.

Bence CAPTCHA kullanıcı için en etkili ve en can sıkıcı olmaktan çıkıyor.

5
Ben Hoffman

Bunun gibi çözümler için, eğer mevcut bir içerik yönetim sistemi kullanıyorsanız, her zaman kendi aracınız için en iyisini üretin. Artı, genellikle bu araçların kurulumu ve test edilmesi kolaydır ve işe yaramazlarsa, diğerlerini deneyin. Ayakkabının içinde olsaydım ve kontrol edersem Mollom . İşte bir açıklama:

Mollom, tüm spam problemleri için bir durak çözüm sunar ve aşağıdaki Drupal formunu koruyabilir. Teklif eder ve akıllıca birleştirir:

  • CAPTCHA'lar - hem görüntü hem de ses CAPTCHA'lar
  • metin analizi
  • kullanıcı itibarı

ve olabilir:

  • yorum formu spam'i engelle
  • iletişim formu spam’ını engelle
  • kullanıcı kayıt formunu sahte kullanıcı hesaplarına karşı korumak
  • şifre istek formunu koru
  • forum konuları, makaleler, hikayeler, sayfalar ve daha fazlası gibi herhangi bir düğüm formundaki spam’leri engelleyin

Mollom hakkında daha fazla bilgi için şunu okuyabilirsiniz Mollom tanıtım .

1
artlung

İnsanları tarlalara biçimlendiriyor ve sonra onları bir görüntünün veya div'in arkasına sakladığını duydum. Sonra form gönderildiğinde, eğer bu 'gizli' alan doldurulmuşsa, bir insan tarafından değil bir bot tarafından doldurulduğunu biliyorlar.

Açıkçası bu yöntemin dezavantajları var (özellikle görme engelli olanlar için) ve bunu kendim uyguladığımı söyleyemem.

1
theycallmemorty

Antispam modülünü kullandım ve akismet'in spam olup olmadığını kontrol etmesini sağladım. Benim için çok iyi çalışıyor. Hala çok fazla spam mesajı aldığınız anlamına gelir, ancak neredeyse kusursuz bir şekilde filtrelenir.

0
Nick