They said IP address is a personnal data...
¿Qué es?
IPFuck es un complemento de Firefox creado para simular el uso de un proxy.
Con este addon instalado y activado, y si muchos de nosotros la usamos, ya no va a haber ninguna intención de saber quién está utilizando una dirección IP real, que no es y quien fue acusado de hacer algo no lo hizo ... Basicamente : todos nos convertimos en el anonimato!
Este complemento es una "prueba de concepto" para demostrar a nadie que no es ya consciente de que la dirección IP se ha convertido en obsoleto y que no se debe usar una dirección IP como una evidencia más.
Este plugin es sólo una de las muchas formas de falsificar la dirección IP spoofing y éstas podrían llevar a la acusación de ultraje de los inocentes.
¿Cómo funciona?
Se puede imaginar que si tan sólo pudiera sobrescribe cualquier información existente acerca de su dirección IP que lo habría hecho (o alguien más tendría que hace un tiempo atrás) ...
Pero en realidad es un poco más complicado: cuando se envía una solicitud a un servidor que proporcionará información de varios acerca de su dirección IP: tres de ellos provienen de la capa de aplicación y la última proviene de la capa de transporte. Esta última no puede modificar: no te dan la respuesta a su solicitud, si lo que se hizo. Pero los otros tres pueden ser sobrescritos sin ninguna consecuencia para su navegación ...
Estos tres cabeceras se han creado para proporcionar información sobre la IP real de una persona navegando a través de un servidor proxy.
Así que cuando se habilita IPFuck, los sitios web que están visitando se cree que su IP real es un servidor proxy y (si el sitio web se ha realizado correctamente) se centran en la dirección IP falsa que envía ...
Un montón de sitios web y tratar de averiguar quién está ocultando detrás de un servidor proxy. Y si no me creen (no me importa), sólo echa un vistazo a esta solicitud de búsqueda de Google: que PHP : get real ip address php
if (!empty($_SERVER["HTTP_CLIENT_IP"]))
{
//check for ip from share internet
$ip = $_SERVER["HTTP_CLIENT_IP"];
}
elseif (!empty($_SERVER["HTTP_X_FORWARDED_FOR"]))
{
// Check for the Proxy User
$ip = $_SERVER["HTTP_X_FORWARDED_FOR"];
}
else
{
$ip = $_SERVER["REMOTE_ADDR"];
}
// This will print user's real IP Address
// does't matter if user using proxy or not.
echo $ip;
La mayoría de los que se dan aquí snipplets verificará los encabezados HTTP (el que sobrescribir) antes de que la información de la capa de transporte ('REMOTE_ADDR').
¿Qué pasa si?
¿Qué pasa si se propaga esta addon y los cambios de todo el mundo a su código de sitio web para comprobar la información sólo para la capa de transporte? Pues bien, van a perder ninguna información a nadie ocultando detrás de un proxy ...
Simplemente no hay manera de saber más quién es quién y si la IP que está conectada a la detección en su sitio web es real o una falsa / detrás de un proxy uno!