Anonimato de Proxy aprenderlo InsideOut

La pérdida de músculo es el intercambio de información en Internet se realiza mediante el "cliente - servidor"Modelo. Un cliente envía la solicitud (qué archivos que necesita) y el servidor envía una respuesta (archivos necesarios). Una cooperación estrecha (comprensión completa) entre un cliente y un servidor, el cliente envía información adicional acerca de sí mismo: una versión del año y el nombre del sistema operativo, la configuración de un navegador (incluyendo el nombre y la versión STI), etc. Esta información puede ser necesaria para el servidor para saber que debe darse página web (abierto) al cliente. Existen diferentes variantes de páginas web para diferentes configuraciones de los navegadores. Sin embargo, en la medida de páginas web no dependen de los navegadores lo general, tiene sentido ocultar esta información desde el servidor web.

Lo que su navegador envía a un servidor web:

- El nombre y la versión del sistema operativo del año
- El nombre y la versión del navegador
- Configuración de un navegador (resolución de pantalla, profundidad de color, java / javascript apoyo, ...)
- La dirección IP del cliente
- Otra información

La parte más importante de esta información (y absolutamente innecesario para un servidor web) es la información sobre dirección IP. Usando su IP es posible saber de usted lo siguiente:

- El país cuenta desde donde usted
- La ciudad
- proveedores de Su nombre y correo electrónico
- Su dirección física

Información, transmitida por el cliente al servidor está disponible (accesible) para un servidor como variables de entorno. Cada unidad de información es el valor de una variable. Si cualquier unidad de información no se transmite, ENTONCES correspondiente será variable vacía (STI Will Be valor indeterminado).

Estos es determinadas variables de entorno:

REMOTE_ADDR la dirección IP del cliente

HTTP_VIA si no está vacío, entonces el proxy se utiliza. El valor es una dirección (o direcciones varias) de un servidor proxy, esta variable se agrega un servidor proxy si se utiliza uno en sí.

HTTP_X_FORWARDED_FOR si no está vacío, entonces el proxy se utiliza. El valor es una dirección IP real del cliente (su dirección IP), esta variable se agrega un servidor proxy Además, si dispone de una.

HTTP_ACCEPT_LANGUAGE qué idioma se utiliza en el navegador (el idioma de la página debe mostrarse en)

HTTP_USER_AGENT? lo llamó "el agente de los usuarios". Para todos los navegadores es Mozilla. Además, el nombre y la versión de los navegadores (por ejemplo MSIE 5.5) y el sistema de año de actividad (por ejemplo, Windows 98) también se mencionan aquí.

HTTP_HOST es un servidor de nombres web

Esta es una pequeña parte de las variables de entorno. De hecho, hay mucho más de ellos (DOCUMENT_ROOT, HTTP_ACCEPT_ENCODING, HTTP_CACHE_CONTROL, HTTP_CONNECTION, SERVER_ADDR, SERVER_SOFTWARE, SERVER_PROTOCOL, ...). Su cantidad puede depender de la configuración tanto de un servidor y un cliente.

Estos ejemplos de valores de las variables es:

REMOTE_ADDR = 194.85.1.1
HTTP_ACCEPT_LANGUAGE = ru
HTTP_USER_AGENT = Mozilla / 4.0 (compatible MSIE 5.0, Windows 98)
HTTP_HOST = www.webserver.ru
HTTP_VIA = 194.85.1.1 (Calamar / 2.4.STABLE7)
HTTP_X_FORWARDED_FOR = 194.115.5.5

anonimato en el trabajo en Internet está determinada por lo que las variables de entorno "ocultar"Desde el servidor web.

Si el servidor proxy no es utilizado, entonces busque en las variables de entorno de la siguiente manera:

REMOTE_ADDR = su IP
HTTP_VIA = No Determinado
HTTP_X_FORWARDED_FOR = No Determinado

De acuerdo a cómo las variables de entorno "escondidos" por los servidores proxy, tiene graves tipos de proxies

Proxies Transparentes

No ocultan información sobre su dirección IP:

REMOTE_ADDR = IP del proxy
HTTP_VIA = IP del proxy
HTTP_X_FORWARDED_FOR = su IP

La función de los servidores proxy de este tipo no es la mejora de su anonimato en Internet. Su propósito es información Cobro, Organización de acceso conjunto a Internet con varios ordenadores, etc.
Los proxies anónimos

Todos los servidores proxy, que ocultan la dirección IP de los clientes en cualquier forma en que se llama proxies anónimos

Simples servidores proxy anónimos

Estos servidores proxy no oculta el hecho de que el proxy se utiliza, sin embargo Sustituyen a su IP con su propia

REMOTE_ADDR = IP del proxy
HTTP_VIA = IP del proxy
HTTP_X_FORWARDED_FOR = IP del proxy

Estos poderes tienen la más extendida entre los otros servidores proxy anónimos.

Proxies distorsión

Así como simples servidores proxy anónimos no ocultan Estos poderes el hecho de que el servidor proxy se utiliza. Sin embargo, la dirección IP de los clientes (su dirección IP) será reemplazado por otro (arbitrario y aleatorio) IP:

REMOTE_ADDR = IP del proxy
HTTP_VIA = IP del proxy
HTTP_X_FORWARDED_FOR = dirección IP al azar
La representación de alta Anonimato

Estas servidores proxy También se llama "proxy de anonimato alta". En contraste con otros tipos de servidores proxy de anonimato ocultar el hecho de utilizar Ellos proxy:

REMOTE_ADDR = IP del proxy
HTTP_VIA = No Determinado
HTTP_X_FORWARDED_FOR = No Determinado

Eso significa que los valores de las variables es el mismo que si el proxy no se utiliza, con la excepción de una cosa muy importante? IP del proxy se utiliza en lugar de su dirección IP.

Resumen

Dependiendo de Propósitos hay proxies transparentes y el anonimato. Sin embargo, recuerde que el uso de servidores proxy que sólo ocultan su IP de un servidor web, pero otra información (sobre la configuración del navegador) está disponible!

Deja un comentario

Este sitio usa Akismet para reducir el correo no deseado. Descubra cómo se procesan los datos de sus comentarios.