У нас большой магазин Windows - десятки тысяч рабочих станций. У большинства из них установлена версия виртуальной машины Java (JVM) Sun / Oracle.
Учитывая все проблемы безопасности, связанные с JVM, мы хотели бы лучше определить, для каких людей используется Java на наших ПК. Так, например, нам было бы интересно лучше узнать локальные приложения Windows, которые вызывают JVM для некоторых функций, или понять веб-сайты, содержащие Java, которые вызывают запуск подключаемого модуля JVM.
Есть ли у кого-нибудь опыт или хорошие идеи, как найти такую информацию? Например, есть ли способ настроить JVM для регистрации приложения, которое его вызвало, или с какими веб-сайтами оно взаимодействует? Или такая информация уже где-то похожа на журнал событий?
Я не администратор Windows, но считаю, что вы можете вызвать WMIC.exe удаленно и получить информацию о том, какие процессы Java в настоящее время выполняются в удаленных системах. Кроме того, вы можете получить удаленный доступ к реестру на компьютерах-членах домена.