Переменные окружения
Переменные окружения- информация, передаваемая клиентом (вашим компьютером)
серверу (сайту). Сервер, в свою очередь, тоже передаёт некоторую
информацию о себе.
Переменных окружения довольно много, и все они
содержат служебную информацию. В плане приватности из этой информации
можно узнать тип браузера и операционной системы, язык браузера,
принимаемые кодировки, адрес страницы, с которой перешли на сайт.
Дабы не быть голословным, вот информация о вашей машине:
Как эту информацию можно использовать и используют:
- ограничение доступа или автоматическое перенаправление на другие страницы исходя из языка, который поддерживает браузер;
- определение версии браузера и ОС, эти данные могут быть использованы для обнаружения уязвимостей;
- сбор статистической и маркетинговой информации.
Конечно, переменные окружения не так критичны как IP адрес. По большому счёту, может понадобится только сменить поддерживаемые языки и тип браузера.
Сделать это можно двумя способами: с помощью собственно
браузера и с помощью отдельных программ.
Для браузеров на движке
IE существуют специальные надстройки, помимо прочих функций позволяющие и менять
значение переменной "USER AGENT", например Maxthon. Для Firefox
есть расширение
, также позволяющее выбрать,
каким браузером "представляться".
Однако действительно полного контроля за переменными можно
добиться, используя программу
. Это web-фильтр, работающий по принципу прокси сервера,
это означает что все отсылаемые данные проходят сначала через Proxomitron, и модифицировать их
можно как угодно.
Например, выставить "en" в переменной ACCEPT LANGUAGE, серверу будет
казаться что он имеет дело с англоязычной системой, запретить передачу REFERER, дабы не было возможным отследить откуда и куда вы ходите, сменить
USER AGENT на то, что сочтёте нужным. Я видел в логах
посетителей, у которых в переменной USER AGENT было "F**k you, Matrix"...
Разумеется, чтобы эффективно пользоваться программами подобного плана нужно знать что и на что менять.