Is it possible to generate a unique machine hash in C #

Is there a way to generate a unique link for the user? Maybe based on a machine ID, CPU / motherboard, or anything else that might be available on the server side from a web page?

I want to see if I created some kind of machine-based identifier without the need for a cookie.

+3
source share
4 answers

If you detect this using ONLY the web server code or the javascript client code, you will find that a security hole has been detected in the browser that needs to be fixed soon. By design, browsers restrict information sent to the server or exposed to a script.

cookie, - ( - ..) - Panopticlick ( 100% ) BrowserSpy

+5
+1

- . (java, ++, #..) , . , ocx-, .

, , , , IP-, , . .

+1

The answer is "really." Javascript does not directly provide any required information, and I think you need to ask yourself why you need this information.

However, for IE, only you can create an ActiveX object that captures the necessary information and passes it to javascript. However, it is not compatible with other browsers / OS. See the article here to see an example of getting processor details in javascript.

+1
source

Source: https://habr.com/ru/post/1760295/


All Articles