Nasıl otomatik olarak bir form doldurmasını robotlar önlemek için?
Otomatik olarak oluşturulan giriş önlemek için anti-spam yeterince iyi bir mekanizma ile gelip çalışıyorum. Kaptan gibi teknikler, 1 1= okudum. şeyler çok işe yarar, ama onlar da fazladan bir adım uygulamanın ücretsiz hızlı kullanımını engelleyen mevcut. (Lütfen böyle bir şey aramıyorum).
Benim için form içinde bazı gizli alanları ayarı, display: none;ile denedim
Ancak, bir robot aslında bir program olan bu form alanı izleme kimliği ve sadece doldurmak için yapılandırılabilir neredeyse eminim.
İyi bir anti biliyor uygulamak otomatik form doldurma-robotlar yöntemi musunuz? Var ile sorunsuz bir şekilde yapılabilir bir şeyVE/VEYA sunucu tarafında işleme HTMLve (neredeyse) kusursuz olmak?(ve lütfen hiçbir JS, sadece onu devre dışı bırakmak mümkün, ve anti-spam yöntemi gidiyor).
Bu arada, bir düğme aşırı önlemek için kaç defa tıklandığını sayıyor gibi () oturumları için güvenmeye çalışıyorum.
CEVAP
Bir kolay uygulanabilir ama aptal geçirmez şekilde form göndermek ve sayfa yükleme arasındaki zaman takip ediyor "" saldırıları) belli. (özellikle değil
Botlar bir sayfa isteği, sayfa ayrıştırmak ve formu gönderin. Bu kadar hızlı değil.
İnsan türü bir URL, yük sayfa önce bekleyin sayfa tamamen dolu, aşağı kaydırma, içerik, karar hava/yorum formu doldurun, ihtiyaç zamanı için formu doldurun ve gönderin.
Zaman ince olabilir; ve çerezler olmadan bu sefer nasıl iz farkı sunucu tarafı veritabanı bir yol gerektirir. Bu performans bir etkisi olabilir.
Ayrıca eşik zamanı çimdik gerekir.

Nasıl form gönderme düğmeleri önlemek ...
Nasıl otomatik kapanmasını önlemek içi...
Android: Görünüm.KİMLİK çatışmaları ön...
Nasıl otomatik olarak SD kart üzerinde...
Nasıl otomatik olarak N "farklı&q...