Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Можно ли сделать бан по железу
Покинул форум
Сообщений всего: 197
Дата рег-ции: Июнь 2010 Откуда: Оттуда
Помог: 5 раз(а)
Интересуют возможности организации, подобного рода банов. Фактически задача сводится к получению каких-либо параметров железа через то, что нам дают веб-технологии php и javascript
----- И чё?
Viper
Отправлено: 30 Мая, 2011 - 07:22:57
Активный участник
Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007 Откуда: Симферополь
Помог: 98 раз(а)
Забудте про это. PHP выполняется на сервере и у него нет доступа к клиентскому "железу". Javascript также не имеет доступа к клиентскому "железу".
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
Более того, если какой-нибудь веб-сайт попытается сделать подобное (например, через IE с его ActiveX) - при должном уровне контроля безопасности (обычный KIS, NOD32 и т.п.) такой ресурс сразу же попадет в черный список.
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
DarkRevenger
Отправлено: 30 Мая, 2011 - 11:52:38
Новичок
Покинул форум
Сообщений всего: 40
Дата рег-ции: Май 2011
Помог: 0 раз(а)
ХМ. А как же MAC-filter или IP-Scan? Хотя на PHP ты вряд ли это реализуешь, вот если дружишь с C то можешь попробовать.
Ну бан по IP не имеет никакого смысла, а вот мак фильтр вполне мог бы сработать. Просто допустим создаёте таблицу Banlist, при входе пользователя фиксируете его MAC (опять же через сторонние разработки), заносите в БД и готово. А единственное что можно получить из PHP это вот как-то так
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
И как, интересно, можно посмотреть, скажем, MAC-адрес - адрес второго уровня за маршрутизатором (устройством 3-го уровня), или тем более NAT (4-й уровень) ?
Читаем про модель OSI и стек протоколов TCP/IP, если непонятно, о чем я
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.