Есть ли способ получить информацию об ОС (например, имя ОС, версию и т. д.) удаленной машины с клиента Java. Машина общедоступна, а также имеет доступ в Интернет. JAVA не может быть установлена на удаленной машине. Имеются все необходимые учетные данные для доступа к машине.
Как получить информацию об ОС удаленного компьютера из JAVA?
comment
См.: stackoverflow.com/questions/1135490/
- person Bazgrim   schedule 17.05.2017
comment
Что вы подразумеваете под всеми необходимыми учетными данными для доступа к машине? Вы имеете в виду интерактивный вход в Windows? Локальная учетная запись Unix, доступная через SSH? В любом случае, как указал ответ @Bazgrim, если удаленный сервер каким-либо образом не передает эту информацию клиенту (и вам придется ее изобретать), это обычно невозможно, если вы не прибегаете к методам взлома (ОС в стиле NetCat- снятие отпечатков пальцев, уязвимости NetBIOS и т. д.).
- person Daniel   schedule 17.05.2017