Как узнать, какой класс java слушает сокет для конкретного jvm в windows?
Это будет либо Socket, либо SocketChannel. Однако, как правило, вас больше интересует, какой поток прослушивает сокет. Один из способов выяснить это - использовать jstack для получения дампа потока процесса.
Если вы можете изменить код, то с помощью рефлексии и регистрации имени класса с помощью методов класса Class (да, звучит избыточно lol).