Uma nova tecnica para detectar o navegador de um visitante chamada Web Brownsing Fingerprinting , esta tecnica se baseia na resposta brindada pelo navegador perante uma petição especifica , como a presposta a dita cuja petição varian segundo o navegador e sua versão isto permite identificarlo sem fazer uso de seu "UserAgent".
Por exemplo , se encontramos um site web desenvolvido somente para Iphone , que permite ser visitado somente por este dispositivo fazendo validação por meio de seu "UserAgent" , bastaria mudar o identificador em nosso navagador por "Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5F136 Safari/525.20" (UserAgent de um iPhone 3g) e poderiamos entrar nesse site "so para iPhone" sem ter um.
Curioso ? Leia mais em :
http://elladodelmal.blogspot.com/2008/10/web-browsing-fingerprinting.html
http://equilibrioinestable.wordpress.com/2008/10/16/javascript-web-browser-fingerprinting/
http://pastebin.com/f51007d61
http://www.zytrax.com/tech/web/browser_ids.htm