В основном говорили про бан по мак адресу или бан по железу на одном сайте (начинается на S заканчивается на int). Так вот скажу, что мак адрес - сугубо "железная" категория (хотя и может изменяться), а это значит, что мак не может быть доступен для браузера. Никакое железо не удастся узнать через браузер, т.е. и бан по железу через браузер тоже не возможен.
Однако, хоть когда-то и был костыль для добычи мак адреса в виде Java апплета, в современных браузерах этот костыль если и сможет добыть ваш мак, то только с вашего разрешения, о котором он спросит. Так что волноваться нет причин.
Так когда же вам смогут выдать бан по железу? А тогда, когда вы поставите себе на комп программу от определенного ресурса. К примеру это м.б. покер рум или казино. Эти проги привяжутся к железу: в основном к упомянутом выше маку или ID жесткого диска, а также возможны еще много вариантов. Если нужно НЕ оставить следов пользования такой проги, можно использовать виртуальную машину.
С "привязкой сайтов к железу" разобрались. А как же тогда они могут забанить? Забанят через то, где все же могут наследить на компе: простые кукисы, флэш кукисы, хранилища браузера (Local/Global Storage и др.), история браузера и др. варианты. Самое неприятное, что в сложных системах бана используются комбинированные способы идентификации пользователя (к примеру как вот тут http://www.xakep.ru/post/54434/), ну плюс еще и про IP не забывают.
Как с этим бороться? Самый простой и более-менее рабочий способ - использовать приватный режим браузера. Он есть в мозиле, опере и хроме.
Более мощный способ - использовать песочницу (Sandboxie). Она позволит запустить браузер в изолированной среде, все изменения (куки и иже с ними) не вылезут за пределы песочницы.
Ну и практически ультимативный способ для параноиков - юзать виртуальную машину. Про нее нет смыла расписывать подробнее, но коротко - это как бы отдельный комп с отдельной операционной системой внутри вашего компа.
Cмена IP - это отдельный пункт, по которому уже написано вполне достаточно.
Вся эта информация, конечно же не полная, безграмотная, и годится лишь для поверхностного ознакомления. Но идея этой писанины в том, чтобы донести: забанить по маку вас не смогут. Хотя кроме бана по IP и простым кукисам, есть и другие достаточно изощренные варианты.
***
Дубли сообщений:
***
на сколько мне известно, то практически во всех админпанелях можно посмотреть на версию ядер, на чем построены ядра, какая ось, версия винды (прошивки-очень подробная инфа особенно о планшетах) , розширение экрана, провайдера дающего вам интернет, язык системы, время системы, местонахождение (если аппарат с модулем GPS) и уверен еще много другого которое недоступно для простого смертного.
Ядра (или о то, о чем ты хотел сказать) определяются парсингом юзерагента (как ОС, ее версия, браузер и номер девайса, если это не ПК).
Разрешение(!) экрана узнается javascript'ом, как и время и т.п.
IP (соответственно и регион, и провайдер....) через php (как и юзерагент).
Вывод: если это не ПК, то анализировать еще можно.
Но если это ПК, то представь сколько пользователей с такими же параметрами. Плюс смена IP (прокси, впн и т.п.)
сильно не усугубляйте написаное мной- я в этом не силен, пару раз интирисовался этой темой...
Поздно прочитал
***
движение мыши (почти почерк) тяжело подделать, есть математические модели способные найти корреляцию уникальную для конкретного пользователя (жет палится на этом)
подобный анализ доступен только "гигантам" (гуглу)
Проблема виртуалок в том, что скрыть от программы установленой внутри виртуалки (или песочницы) что это она работает в виртуалке - практически невозможно.
Через Java получить параметры железа возможно, конечно браузер спросит - если используется новая версия, а если старая?
конечно браузер спросит - если используется новая версия, а если старая?
Лучше не использовать старые версии браузеров. А еще лучше отключить джаву в плагинах или же включать плагины только по запросу
Добавлено спустя 03 минуты 02 секунды
Проблема виртуалок в том, что скрыть от программы установленой внутри виртуалки (или песочницы) что это она работает в виртуалке - практически невозможно.
Согласен. Но если прога все же работает в виртуалке, то этот способ подходит для того, чтобы не наследить на своем компе