Tengo el formulario C# en el sitio y quiero evitar que los bots de spam lo rellenen. El truco es que quiero evitar CAPTHA o cualquier otra entrada de usuario para evitar perder un solo registro.lucha contra los robots de spam
Estas son algunas de las técnicas que tengo en mi mente:
- campo de entrada oculto (pregunta: ¿Es esta siendo eficaz?)
- un seguimiento del tiempo, desde la primera entrada del usuario (se centran en FirstName) hasta la publicación un formulario .. Los seres humanos tomarán más de 3 segundos para completar un formulario (incluso con autocompletar), donde los robots tardan un segundo o menos en completar el registro y publicarlo. (Pregunta: si comienzo temporizador con la primera entrada del usuario, cuando debería detenerlo?)
- Poner en la etiqueta form un puesto de dirección URL falsa, o de forma posterior a la misma, y sólo en el botón Enviar acción de clic para agregar un verdadero publicar url con javascript. (Pregunta: ¿se preguntan si los nuevos robots de spam pueden engañar a esto?)
estaría contento de escuchar otras técnicas que podía adoptar, de nuevo, sin usar CAPTCHA de, filtros de spam, verificaciones de forma e incluso la validación. Gracias
todavía requiere una entrada de usuario adicional, estoy tratando de evitar eso. –
+1 para captchas, los odio también;) – BlackBear
-1 para mencionar flash :) –