¿Mi navegador envía información sobre mi distribución de Linux?

12

Entiendo que el servidor puede encontrar mi dirección IP, ubicación, información del navegador y sistema operativo. Acerca del sistema operativo ... Si estoy ejecutando Linux, ¿es posible que el servidor descubra qué distribución de Linux estoy usando?

Alex
fuente
Depende totalmente del sitio web si quieren recopilar esa información o no
juego de palabras
1
@ The_IT_Guy_You_Don't_Like Nope, si no se trata de un sitio web de hackers y solo obtiene la información que el navegador le envía, hay cosas limitadas que puede descubrir. La pregunta es específicamente sobre la distribución de Linux.
Alex
1
Asumiendo que solo los hackers puedan descubrir que eso sería incorrecto. Para las pruebas de experiencia de usuario, marketing, investigación, etc., varios sitios web recopilan muchos datos. Averigüe qué distribución de Linux está ejecutando, si un sitio web quiere saber no debería ser difícil a esta edad
juego de palabras

Respuestas:

16

Más probablemente. Haga clic en este enlace para ver lo que su navegador envía al servidor web. El sistema operativo debe aparecer en la primera categoría llamada "Agente de usuario"

Keltari
fuente
He estado en este sitio web, pero no hay nada sobre la información del sistema operativo
Alex
¿Estás seguro? ¿Qué informa el agente de usuario?
Keltari
Wll, lo informa como Linux 64 bit ... no la distribución ...
Keltari
Sí, y la pregunta era específicamente sobre la distribución. Si un sitio web puede obtener la información sobre mi distribución
Alex
si ejecuta extensiones de navegador, también pueden informar información
Keltari
2

Otro buen sitio que le mostrará lo que un sitio web puede aprender sobre su sistema cuando visite el sitio es BrowserSpy.dk ; El sitio de Electronic Frontier Foundation (EFF) que figura en la respuesta de Keltari utiliza parte del código de BrowserSpy.dk. Si hace clic en Navegador en el menú a la izquierda de la página de inicio, verá información sobre su navegador. Cuando visito la página usando Firefox en un sistema Ubuntu Linux, veo "Mozilla / 5.0 (X11; Ubuntu; Linux i686; rv: 24.0) Gecko / 201001 Firefox / 24.0)"

punto de luna
fuente
0

Hay varios lugares donde el navegador puede enviar información:

  • User-AgentEncabezado HTTP Es parte de la especificación HTTP y cada solicitud tiene un https://en.wikipedia.org/wiki/User_agent . Como puede ver, hay un nombre del motor de representación, la versión del navegador y el nombre del sistema operativo. Use la "barra de herramientas del desarrollador" o "firebug" para encontrar la lista de encabezados que envía su navegador: /programming/4423061/view-http-headers-in-google-chrome

  • JavaScript: hay una Navigatorclase en JavaScript, proporciona el nombre del sistema operativo y el nombre del navegador: http://www.w3schools.com/js/js_window_navigator.asp . Algunos sitios pueden usar JS para detectar esta información y enviarla de vuelta al servidor. Puede usar JS simple para verificaralert(navigator.appName); alert(navigator.platform);

  • Huellas digitales de la pila TCP / IP: diferentes implementaciones de TCP / IP (WinSock vs Berkley sockets) y diferentes versiones del sistema operativo tienen opciones predeterminadas ligeramente diferentes. Algunos heurísticos podrían usarse para detectar la familia del sistema operativo. Este es un enfoque estilo hacker y se usa muy raramente: https://en.wikipedia.org/wiki/TCP/IP_stack_fingerprinting

  • El JavaScript moderno también puede informar su posición (como el GPS) a través de la API de geolocalización, pero siempre le pregunta si desea proporcionar esta información al servidor o no: http://www.w3schools.com/html/html5_geolocation.asp

Por cierto, no siempre es posible que el servidor encuentre su IP real. En el caso del proxy, el proxy puede enviar su IP real al servidor (usando X-Real-IPo X-Forwarded-Forencabezados), pero no es necesario. E incluso puede que no tenga IP pública si NAT está configurado en su enrutador. En este caso, el servidor solo conocerá la IP pública de su enrutador y podría haber toda la oficina (varios cientos de personas) bajo una sola IP.

usuario996142
fuente
0

Su cadena de agente de usuario generalmente se envía al sitio web que está visitando. Esta cadena UA se descifra y generalmente será suficiente para identificar información muy básica sobre su máquina.

Usando Chrome, así es como mi navegador web se presenta a este sitio:

ingrese la descripción de la imagen aquí

MonoZeus
fuente