узнать Ip сервера потом скачать Xspider потом просканировать сервер и будет прописан ОС, а чем тебе верхний вариант не нравится?
Просто не понимаю его. Если раскажите подробнее о первом варианте, то буду признателен. Самому интересно.
Способ определения OC (сервисов) на удаленном хосте называется (OS) Fingerprint и основывается в большинстве случаев на снятии информации с баннеров (banner grabbing) и "опроса" TCP/IP стека. Нередко эта информация может быть изменена (ещё один плюсик в сторону Open source), так же имеет место быть ложная генерация баннеров , наряду с настройками фаервола. Порой для более удачного определения/использования nmap-ом иногда необходимо применять опцию -f, что представляет собой метод обхода фаервола за счет разделения пакетов на несколько частей. OS fingerprint так же может осуществляется с помощью анализа запущенных сервисов. http://nmap.org/osdetect/ "Remote OS Detection using TCP/IP Fingerprinting"
Есть онлайн сервис, в своем большинстве дает правильный ответ, правда не все сайты показывает http://searchdns.netcraft.com/?restriction=site+contains&host=
Ну.. .Если на компе стоит apache то он в заголовках сам говорит что за ось, а ещё можно сниффером узнать