Greetings, wondered, and in what way, going to whoer.net - does it completely give everything about your browser? User agent, flash, un addresses, etc.

What kind of plugin for reading information? I want to see the code for this plugin / service for self-development.

  • why are you sure that there is only JS? there and php is. - pavel
  • I'm not sure, I ask :) How does he read everything? Accessing browser system files? Reads information from them? It is very interesting what code is responsible for this - zloyuser
  • Much can be done by hand, printing navigator and screen. - pavel
  • For more? I do not understand - zloyuser

1 answer 1

The user agent and the operating system browser itself and gives the site. Moreover, not only this site, but generally anyone - this is the standard part of the HTTP request, most of the other sites simply do not do anything with this information, or use information about the user agent only to better adapt the layout to its features.

With ip everything is generally trivial, if the request did not contain the sender's ip, the site would not know where to send the response. Therefore, the presence of ip in the request - it is generally the basis of the very possibility to watch sites.

Regarding flash, js, activeX and etc., everything is also simple - on the site page there are scripts using these technologies, and the site just looks at whether these scripts have worked or not. If worked, then the corresponding technology in the browser is enabled.

  • The IP address is not even HTTP, but TCP. There is really no IP address in the HTTP request. - D-side
  • @ D-side, really, my cant. Now I will correct the answer. - Xander
  • @ D-side where does TCP come in? Actually, IP protocol is responsible for it :) - Pavel Mayorov
  • @PavelMayorov TCP / IP, ok:] - D-side
  • @D-side I rearranged the tags on the question here, but I'm not 100% sure. You can check? - Nick Volynkin