¿Cómo se aseguran las encuestas en línea solo un voto por persona?

3

Por ejemplo, Persona del año de TIME encuesta.

Puedo ver que los CAPTCHA evitarían los peores abusos, pero si el servidor solo recibe un montón de solicitudes POST, ¿cómo decide que este provino de la persona A, este de la persona B?

¿Es necesario exigir que el usuario tenga una cuenta en su sitio para lograr esto?

    
pregunta Eli Rose 16.01.2016 - 20:53
fuente

2 respuestas

3

No hay nada que puedas hacer en línea para evitar que una persona vote varias veces.

Cuando realiza una solicitud HTTP, el sitio web lo sabe:

  • Su dirección IP. Esto se puede falsificar fácilmente mediante el uso de servidores proxy o VPN.
  • Algunos encabezados HTTP que envía su navegador. También pueden ser falsificados.
  • Toda la información que pueden recopilar los applets de CSS / JavaScript / Flash / Java es del lado del cliente, por lo que se pueden falsificar con un poco de esfuerzo.

Por ejemplo, Tor es un navegador que ayuda a las personas a proteger su anonimato en línea, al proporcionar protecciones habilitadas de forma predeterminada contra la mayoría de los navegadores. vectores de huellas dactilares.

Un captcha no impedirá que un usuario vote dos veces. Puede impedir que una computadora vote automáticamente, pero es muy probable que el usuario pueda pasar el captcha dos veces si alguna vez pudo hacerlo.

Existen soluciones si le pide al usuario que brinde información sobre su identidad física, pero no son prácticas para las encuestas en línea.

    
respondido por el Benoit Esnard 16.01.2016 - 21:18
fuente
1

Para evitar realmente la doble votación, necesitaría un enfoque criptográfico, por ejemplo. envíe a cada participante una clave por adelantado o use una que ya tenga, como la tarjeta de identificación alemana con funciones criptográficas.

Sin embargo, si configurara un obstáculo para una encuesta regular en Internet, nadie participaría. La gente ni siquiera quiere eso para propósitos electorales ...

A partir de hoy, puede leer sobre Cookies de Zombie (Wikipedia) que son cookies HTTP que restauran su contenido de otros fuentes si se eliminan. Evercookie es una implementación de la misma.

    
respondido por el Thomas Weller 16.01.2016 - 21:47
fuente

Lea otras preguntas en las etiquetas