-
Как узнать модель сетевой карты удаленного компьютера по его ip или mac-адресу не имея админ-доступ к компьютеру.
-
:)
Никак, так же как нельзя определить модель автомобиля по заливаемому в него бензину :)
-
Можно!!!
Как тогда это делают программы по типу NetCrunch, MyLanViewer, LanState, ...
-
Чувствую что алгоритм получения идентичный к алгоритму получения mac-адреса (разбор таблицы)...
-
> разбор таблицы
Какой таблицы-то, что за ахинею ты несешь ?)
> Можно!!!
ОБС ?)
-
> OlegSkal (25.10.11 15:27) [2]
> Как тогда это делают программы по типу NetCrunch, MyLanViewer, LanState, ...
В само мак-адресе зибавается по умолчанию код производителя. Но это не обязательно (т.е. не все производители делают), и мак можно легко сменить. Так что это писями по воде виляно.
-
-
Очередной раз прошу помощи на Вашем сайте и снова начинаю разочаровываться
> Так что это писями по воде виляно.
> Какой таблицы-то, что за ахинею ты несешь ?)
Не знаете о чем речь - не показывайте свою глупость!
> В само мак-адресе зибавается по умолчанию код производителя.
> Но это не обязательно (т.е. не все производители делают),
> и мак можно легко сменить. Так что это писями по воде виляно.
>
Знаю что легко СМЕНИТЬ!!!!!
Для УМНЫХ уточняю вопрос:
Как узнать модель сетевой карты удаленного компьютера по его ip или mac-адресу не имея админ-доступ к компьютеру. В стандартном случае: Модель забита производителем. Мак адрес - заводской.
-
> OlegSkal (25.10.11 15:27) [2]
>
> Можно!!!
> Как тогда это делают программы по типу NetCrunch, MyLanViewer,
> LanState, ...
А кто сказал что они работают без прав админа?
-
-
> В само мак-адресе зибавается по умолчанию код производителя.
Можно подробнее?
Насколько я понял: Это первые 6 "знаков"? и список производителей нужно составить ручками?
-
Смотри в сторону SNMP, но это подразумевает подключение к компьютеру, а не выдача данных на основе неких чисел изображающих IP и МАС
-
> мне нужна ф-я типа: GetModelByMac(mac:string). Хоть подсказка
> с чего копать
С мыла и веревки)
Ну нет и не может быть такой функции !
Потому что нет в MAC-адресе информации о модели, есть только о производителе и об экземпляре произведенного им устройства. И те во многих случаях липовые. Ни то ни другое даже в комбинации не характеризует именно модель.
-
> OlegSkal (25.10.11 15:47) [9]
Как уже сказали, модель карты по маку никак не узнать - только производителя с некоторой вероятностью достоверности.
-
с оговоркой - без подклчения, никак, бо это просто набор символов - не более.
-
Удалено модератором
-
> Сергей М.
Спасибо. Думалось что информация содержится в ARP-таблице.
-
Удалено модератором
-
Чтоб поставить окончательно точку.
Для будущих посетителей опишу свою реализацию (она примитивна):
1. В инете нашел таблицы: Mac-Nic (ссылка была приведена выше)
2. Перевел их в "свой вид".
3. Таблицы загружаются в память и по Mac ищется нужный Nic
-
А теперь можно узнать страшную тайну: за каким это надо?
-
> А теперь можно узнать страшную тайну: за каким это надо?
Чисто как одна из ф-й программы.
На лету только по пингу (почти по пингу) узнать (с некой долей вероятности) производителя сетевой карты. Разумеется если эта карточка окажется встроеной, то и производителя материнки.
Как по мне это самый быстрый и простой вариянт получения ориентировочной (при условии что это возможно) об удаленном железе.