наиболее точно это делает сервис
iovation точнее их - никто, инфа 100%, я сними тесно сотрудничаю. Они используют комбинацию различных подходов - хэш браузера + плагины + IP + реальный IP за прокси (через флэш) плюс ко всему не стесняются устанавливать spyware на системы с дырами. бесплатный вариант ближайший -
panopticlick они спользуют open-source библиотеку, где-то есть на гитхабе но что-то сходу не нашёл.