2014-01-04 2 views
1

Мне было интересно, если разрешено подделывать пользовательский агент, чтобы притворяться, что сценарий для меня - сафари или любой другой браузер? Могу ли я попасть в неприятности, если я подделал пользовательский агент в своем сценарии? Я имею в виду не пользовательский, такой как «Мой скрипт», я имею в виду пользовательский агент, который принадлежит браузеру, например Mozilla/5.0 (Macintosh, Intel Mac OS X 10_9_1) AppleWebKit/537.73.11 (KHTML, например, Gecko) Версия/7.0.1 Safari/537.73.11 "?Используется ли поддельный пользовательский агент?

+4

Речь идет не о программировании. Он просит юридических заключений. –

+2

Я бы сказал, что это полностью зависит от юридической лицензии веб-сайта. Если нет четкого указания на то, что это запрещено, его следует считать законным. Что делать, если по какой-то причине браузеры (привет, Internet Explorer 11, я говорю с вами!) Начинают притворяться, что это другие браузеры, и вы даже не знаете об этом? –

ответ

4

Я бы сказал, что это зависит от контекста. Это может считаться незаконным, если вы пытаетесь получить несанкционированный доступ к информации, манипулируя HTTP-заголовком user-agent. Этот же принцип может также применяться для управления HTTP-заголовком Cookie. В этом контексте прокурор может обозначить это как «взлом».

Когда Эндрю Алан Эшер Auernheimer (известный как Уив), недавно был преследоваться и осужден за «взлом» AT & сайта T, прокуроры повторяли снова и снова, что его «Подмена» из IPad (через кованый USER- Заголовок агента) был признаком злонамеренного/коварного намерения. Я не уверен, что те же обвинители скажут, что подобная подделка прямо незаконна сама по себе, но она была частью того, что привлекло его к ответственности, поэтому ее необходимо обязательно учитывать.

Если вы собираетесь поддельный пользовательский агент, скажем, чтобы отлаживать, как сайт будет отображаться на iPad, это не является незаконным. Поставщикам браузеров, таким как Chrome, Internet Explorer теперь есть функция, позволяющая изменить права пользователя агента inside the browser!

Смежные вопросы