Foros del Web » Creando para Internet » Diseño web »

¿como impedir que falcifiquen una encuesta?

Estas en el tema de ¿como impedir que falcifiquen una encuesta? en el foro de Diseño web en Foros del Web. Hola , tengo un sistema de encuestas y compruebo la ip y la cookie,pero ¿hay alguna otra forma de hacer más dificil la falcificación de ...
  #1 (permalink)  
Antiguo 11/02/2010, 16:45
rtr
 
Fecha de Ingreso: abril-2009
Mensajes: 368
Antigüedad: 14 años, 11 meses
Puntos: 2
¿como impedir que falcifiquen una encuesta?

Hola , tengo un sistema de encuestas y compruebo la ip y la cookie,pero

¿hay alguna otra forma de hacer más dificil la falcificación de votos? quiero decir , que no voten mas de una vez.

Saludos,

Última edición por rtr; 11/02/2010 a las 18:07
  #2 (permalink)  
Antiguo 11/02/2010, 23:21
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años
Puntos: 1329
Respuesta: ¿como impedir que falcifiquen una encuesta?

Pues puedes tomar la Dirección MAC pero igual se puede modificar, aunque con más dificultad, pero eso sí, si alguien lo intenta con mucho entusiasmo podrán hacer trampa.

Saludos
__________________
Grupo Telegram Docker en Español
  #3 (permalink)  
Antiguo 11/02/2010, 23:37
 
Fecha de Ingreso: agosto-2009
Ubicación: Al fondo a la derecha
Mensajes: 308
Antigüedad: 14 años, 7 meses
Puntos: 6
Respuesta: ¿como impedir que falcifiquen una encuesta?

Se puede tomar la MAC desde lenguaje web?
Creo que sólo se puede capturar con lenguaje de escritorio... (y sólo si se ejecuta desde el pc cliente...)

En internet no te podés salvar de la IP Dinámica...
__________________
Abre tu mente: Index no signigica index, significa índice
  #4 (permalink)  
Antiguo 11/02/2010, 23:49
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años
Puntos: 1329
Respuesta: ¿como impedir que falcifiquen una encuesta?

Cita:
Iniciado por iLeaz Ver Mensaje
Se puede tomar la MAC desde lenguaje web?
Según sé, se puede con PHP, no tengo nada de experiencia en esto, vean este tema: http://forums.devarticles.com/genera...ress-1846.html

Saludos
__________________
Grupo Telegram Docker en Español
  #5 (permalink)  
Antiguo 12/02/2010, 02:21
 
Fecha de Ingreso: febrero-2010
Mensajes: 49
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: ¿como impedir que falcifiquen una encuesta?

Cita:
Iniciado por iLeaz Ver Mensaje
Se puede tomar la MAC desde lenguaje web?
Creo que sólo se puede capturar con lenguaje de escritorio... (y sólo si se ejecuta desde el pc cliente...)

En internet no te podés salvar de la IP Dinámica...
Programita: Sniffer :P con eso te digo todo.
  #6 (permalink)  
Antiguo 12/02/2010, 02:23
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años
Puntos: 1329
Respuesta: ¿como impedir que falcifiquen una encuesta?

Cita:
Iniciado por cagoncete Ver Mensaje
Programita: Sniffer :P con eso te digo todo.
Eso no es solo aplicación de escritorio?? como lo aplicas a un sitio web?

Saludos
__________________
Grupo Telegram Docker en Español
  #7 (permalink)  
Antiguo 12/02/2010, 21:10
rtr
 
Fecha de Ingreso: abril-2009
Mensajes: 368
Antigüedad: 14 años, 11 meses
Puntos: 2
Respuesta: ¿como impedir que falcifiquen una encuesta?

Hola, encontré este código por ahí, yo ahora no puedo probarlo pero , al pareces sirve para extrael la Mac.

que opinan??

Código PHP:
<?
function returnMacAddress() {
// This code is under the GNU Public Licence
// Written by michael_stankiewicz {don't spam} at yahoo {no spam} dot com
// Tested only on linux, please report bugs

// WARNING: the commands 'which' and 'arp' should be executable
// by the apache user; on most linux boxes the default configuration
// should work fine

// Get the arp executable path
$location = `which arp`;
// Execute the arp command and store the output in $arpTable
$arpTable = `arp -a`;
// Split the output so every line is an entry of the $arpSplitted array
$arpSplitted split("\n",$arpTable);
// Get the remote ip address (the ip address of the client, the browser)
$remoteIp getenv('REMOTE_ADDR');
// Cicle the array to find the match with the remote ip address
foreach ($arpSplitted as $value) {
// Split every arp line, this is done in case the format of the arp
// command output is a bit different than expected
$valueSplitted split(" ",$value);
foreach (
$valueSplitted as $spLine) {
if (
preg_match("/$remoteIp/",$spLine)) {
$ipFound true;
}
// The ip address has been found, now rescan all the string
// to get the mac address
if ($ipFound) {
// Rescan all the string, in case the mac address, in the string
// returned by arp, comes before the ip address
// (you know, Murphy's laws)
reset($valueSplitted);
foreach (
$valueSplitted as $spLine) {
if (
preg_match("/[0-9a-f][0-9a-f][:-]".
"[0-9a-f][0-9a-f][:-]".
"[0-9a-f][0-9a-f][:-]".
"[0-9a-f][0-9a-f][:-]".
"[0-9a-f][0-9a-f][:-]".
"[0-9a-f][0-9a-f]/i",$spLine)) {
return 
$spLine;
}
}
}
$ipFound false;
}
}
return 
false;
}
?>
http://www.php-hispano.net/foros/PHP...-mac-desde-php

Última edición por rtr; 12/02/2010 a las 21:26
  #8 (permalink)  
Antiguo 12/02/2010, 21:21
 
Fecha de Ingreso: febrero-2009
Ubicación: Guate
Mensajes: 12
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: ¿como impedir que falcifiquen una encuesta?

Espero te sirva... hace tiempo em tocó validad una encuesta...

capturé las IP, también el sistema operativo, guardé cookies, también la versión del navegador y cantidad de colores como también la resolución.

Por ejemplo yo podría resetear mi router y obtener otra IP, incluso cambiar de navegador pero la signature del sistema operativo + resolución de pantalla + cantidad de colores es algo que la gente no cambia... resetean pero siguen con su pantalla igual. Quizá te sirva
  #9 (permalink)  
Antiguo 12/02/2010, 21:46
rtr
 
Fecha de Ingreso: abril-2009
Mensajes: 368
Antigüedad: 14 años, 11 meses
Puntos: 2
Respuesta: ¿como impedir que falcifiquen una encuesta?

Si me serviria, pero como hacerlo??
  #10 (permalink)  
Antiguo 14/02/2010, 11:37
rtr
 
Fecha de Ingreso: abril-2009
Mensajes: 368
Antigüedad: 14 años, 11 meses
Puntos: 2
Respuesta: ¿como impedir que falcifiquen una encuesta?

Por cierto ¿ de esa forma puede ser que dos personas con el mismo sistema operativo y la misma resolucion...? no puedan vatar , no?

Etiquetas: encuesta, impedir
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:03.