-
Как узнать какая версия винды(сервис пак) стоит на удаленной машине в локальной сети?
-
dime_veyron © (31.07.08 12:51) Может тебе и пароль Администратора дать? по сабжу: косвенно по анализу уязвимостей: есть уязвимость - нет заплатки
-
есть еще идеи?
-
dime_veyron © (31.07.08 13:21) [2] есть... ставь на удаленную машину клиента который выдаст тебе нужную инфу, но это уже пахнет трояном
-
psexec \\192.168.0.1 -u user -p pass cmd /ver
-
easy, это для вин98, еще есть идеи?
-
Slym же сказал. самое оптимальное -- сервер на ТОЙ стороне, который по запросу выдаст всю инфу. :) * ой мне... зачем я сказал "всю" *
-
можно через WMI узнать. Через него вообще можно многое узнать. Но это требует настройки его на клиенте.
Второй способ - через SNMP-агента. Опять же, должна быть запущена на клиенте соотв. служба snmp. Так же можно много интересного узнать про винду. В частности по ОС возвращается вот такая инфа: Hardware: x86 Family 6 Model 8 Stepping 1 AT/AT COMPATIBLE - Software: Windows 2000 Version 5.1 (Build 2600 Uniprocessor Free).
Третий способ вернет только тип ОС (версию: NT, 2000, XP и т.д.). Через вызов API-функции NetServerGetInfo из библиотеки netapi32.dll.
Вроде все.
-
|