Визначення Internet Explorer через тег img

22:46 18.11.2008

Як повідомив RSnake в своєму пості Malformed URL in Image Tag Fingerprints Internet Explorer, існує можливість визначення Internet Explorer. Це може знадобитися, коли потрібно буде вияснити яким браузером користується відвідувач сайта, і чи не підробив він свій юзер-агент (чи насправді в нього браузер IE).

Даний метод визначення Internet Explorer використовує тег img. У випадку використання “некоректного” URL до зображення в тезі img, IE (на відміну від інших браузерів) не завантажує зображення.

Адреса зображення, яка видає Internet Explorer :-) має наступний вигляд:

http://ha.ckers.org/%--/../images/kcpimp.jpg

Тобто використовується комбінація символів “%–”, або інший варіант, коли після % йдуть нецифрові символи.

Даний метод дозволяє визначити браузер користувача без використання JavaScript. Методика працює тільки в IE7, в IE6 вона не працює.


Leave a Reply

You must be logged in to post a comment.