Como detectar o navegador utilizado sem fazer uso do UserAgent

Started by Casanova, 05 de November , 2008, 11:20:35 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Casanova

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