ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

MAC средствами php
  #1  
Старый 13.03.2009, 13:12
Аватар для barnaki
barnaki
Познающий
Регистрация: 02.11.2008
Сообщений: 87
Провел на форуме:
93223

Репутация: 14
По умолчанию MAC средствами php

есть ли возможност при помощи php узнать mac адрес или какой нить другой уникальный идентфикатор компа. и если да то как это делаеться
 
Ответить с цитированием

  #2  
Старый 13.03.2009, 13:30
Аватар для mailbrush
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


Отправить сообщение для mailbrush с помощью ICQ
По умолчанию

Если через ком. строку можно, то и через пхп тоже:
PHP код:
echo system("комманда которая узнает мак-адр"); 
 
Ответить с цитированием

  #3  
Старый 13.03.2009, 13:48
Аватар для SleepShadowWeb
SleepShadowWeb
Новичок
Регистрация: 02.02.2006
Сообщений: 28
Провел на форуме:
351198

Репутация: 54
По умолчанию

PHP код:
<?
    $arp
=null;
    
$arp=array();
        
exec("ping ".$REMOTE_ADDR." -n 1 -l 1 -f -r 1");
        
exec("arp -a ".$REMOTE_ADDR,$arp);
    
$temp=ereg_replace(" +"," ",$arp[0]);
    
$temp=explode(" ",$temp);
    print 
"IP: ".$temp[1]."<br>";
    print 
"MAC: ".$temp[3];
?>
 
Ответить с цитированием

  #4  
Старый 13.03.2009, 13:52
Аватар для Gray_Wolf
Gray_Wolf
Постоянный
Регистрация: 07.03.2009
Сообщений: 357
Провел на форуме:
1284900

Репутация: 399
По умолчанию

Как правило это бессмысленно, так как MAC мы можем узнать только у последнего маршрутизатора. И как правило мы получаем МАC именно нашего маршритизатора, а не пользователя.
 
Ответить с цитированием

  #5  
Старый 14.03.2009, 01:29
Аватар для OdaN
OdaN
Участник форума
Регистрация: 04.03.2006
Сообщений: 159
Провел на форуме:
473495

Репутация: 39
Отправить сообщение для OdaN с помощью ICQ
По умолчанию

Цитата:
Сообщение от Gray_Wolf  
Как правило это бессмысленно, так как MAC мы можем узнать только у последнего маршрутизатора. И как правило мы получаем МАC именно нашего маршритизатора, а не пользователя.
+1 Работать будет только в несегментированной локалке...
 
Ответить с цитированием

  #6  
Старый 15.03.2009, 16:15
Аватар для barnaki
barnaki
Познающий
Регистрация: 02.11.2008
Сообщений: 87
Провел на форуме:
93223

Репутация: 14
По умолчанию

спасибо. тогда такой вопрос. вообщем есть сайт на котором человек гадит. и надо его как то заблокировать. но проблема в том что у него динамический ip.
то есть даже если через htaccses заблокировать какой то диапазон то или вся его сеть может уйти спать или вообще весь провайдер. может кто подскажет как его заблокировать . максимально эффективно
 
Ответить с цитированием

  #7  
Старый 15.03.2009, 16:25
Аватар для Kaimi
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

Цитата:
то есть даже если через htaccses заблокировать какой то диапазон то или вся его сеть может уйти спать или вообще весь провайдер. может кто подскажет как его заблокировать . максимально эффективно
Если только кукисы поставить или по юзерагенту (если он у него специфический), или явой можешь попробовать узнать какие то специфичные параметры и по ним блокировать, например http://www.qualitycodes.com/tutorial.php?articleid=19

Правда если юзер не дурак, то заблокировать не получится
 
Ответить с цитированием

  #8  
Старый 15.03.2009, 16:29
Аватар для Gray_Wolf
Gray_Wolf
Постоянный
Регистрация: 07.03.2009
Сообщений: 357
Провел на форуме:
1284900

Репутация: 399
По умолчанию

На этот случай панацеи не бывает, и если как сказал Kaimi пользователь не дурак, то даже бан по диапозону не спасёт.
Как вариант, можеш почитать про супербан.
http://old.antichat.ru/txt/superban/
 
Ответить с цитированием

  #9  
Старый 15.03.2009, 18:13
Аватар для PaCo
PaCo
Постоянный
Регистрация: 06.02.2008
Сообщений: 494
Провел на форуме:
1754802

Репутация: 380
По умолчанию

Все зависит от технических знаний пользователя, любой супер бан можно обойти(http://old.antichat.ru/txt/superban/ - отключаем js и все а блокировать или заставлять включать js всех пользователей у которых отключен js это не есть гуд), можешь whois его ип банить диапозон ип его прова - но он может легко воспользоваться прокси что обойти твой бан. Можешь схитрить и делать тот же супер бан например посредством flash банера на сайте, но опять же все зависит от технических знаний пользователя.
 
Ответить с цитированием

  #10  
Старый 15.03.2009, 18:16
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

http://habrahabr.ru/blogs/php/38359/
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PHP FRAGNATIC PHP, PERL, MySQL, JavaScript 186 21.02.2010 02:41
MAC filtering Dracula4ever Чужие Статьи 22 26.06.2007 17:25
На PHP, как на "Новые ворота"... Mertvii-Listopad Чужие Статьи 7 18.09.2006 12:42
Безопасность в Php, Часть Iii k00p3r Чужие Статьи 0 11.07.2005 19:02
Защищаем Php. Шаг за шагом. k00p3r Чужие Статьи 0 13.06.2005 11:31



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ