freedurt has asked for the wisdom of the Perl Monks concerning the following question:
I am looking for a solution to do some browser fingerprinting that goes beyond an IP check. I want to validate if someone coming into a CGI script is from a device I have seen in the past with some reasonable accuracy that is not an IP or Cookie check. I understand this is not fool-proof and users can and will switch browsers but nonetheless I would like to do a browser digital fingerprint and then exclude.
So the question is... any code or module someone can provide that gives a reasonable browser digital fingerprint algorithm?
It needs sit in the middle of being restrictive but not too restrictive (i.e. you could not just check useragent and say you are disallowed because the same useragent has already been seen).
Based on my reading it would seem a combo between user agent and browser plugin details would work but I am not sure perl CGI can get plugin details?
User Agent (1 in 4,184)http://softwareengineering.stackexchange.com/questions/122372/is-browser-fingerprinting-a-viable-technique-for-identifying-anonymous-users
Thanks in advance for the help!
|
|---|