我想了解如何获取远程主机的操作系统类型。当我使用System.properties时,我可以学习我的机器的属性,但有什么方法可以学习远程主机?有没有办法在java中获得远程主机的操作系统
0
A
回答
3
不可以。有些实用程序可以根据开放端口和远程计算机的其他类似信息对操作系统进行有根据的猜测,但这不是Java相关的,也不可靠。
0
你必须问一个远程方法,并在返回结果。
0
0
如果您的机器正在谈论SNMP您可以查询该信息。有SNMP的Java实现。我不希望它通常会是这种情况。
您也可以远程执行任何命令获取此信息,如通过ssh
或类似的。
使用反向DNS查询的一些希望:how to make reverse dns lookup in Java。
否则,你必须使用取证,如nmap
等。
相关问题
- 1. 有没有办法让本机操作系统应用程序
- 2. 使用Python查找远程主机操作系统的有效方法
- 3. 有没有办法在远程主机上运行Selenium测试?
- 4. Android是否有“主机”操作系统?
- 5. 是否可以使用Java获取远程主机的操作系统类型?
- 6. 有没有办法配置操作系统位于SSD上的Azure虚拟机?
- 7. 如何在没有WMI的.Net中获得远程机器操作系统版本?
- 8. 有没有办法强制HTML在操作系统中打开mp3?
- 9. 有没有办法在JavaScript中区分Android Arm和Android x86操作系统?
- 10. 有没有办法检查Windows操作系统缓存中的内容?
- 11. 有没有办法在java中查询windows系统的特定程序窗口?
- 12. 在没有操作系统的嵌入式系统中的malloc
- 13. 如何获取远程计算机的操作系统版本
- 14. 如何创建Ansible playbook来获取远程主机的操作系统版本?
- 15. 有没有办法使Java应用程序根据使用的操作系统运行某些方法?
- 16. 有没有办法从Linq2Sql数据库操作获得操作反馈?
- 17. 如何获得计算机运行java的操作系统?
- 18. java中有没有返回系统主题颜色的方法?
- 19. 有没有办法在python中使用os.path操作的操作系统不是你当前?
- 20. 有没有办法在Quartz.net中获得过期的工作?
- 21. 有没有办法在java中获得WordprocessingML剪贴板内容?
- 22. 有没有办法获得一个主题的所有订阅?
- 23. 有没有办法与guest(centos 7)共享主机(ubuntu)文件系统?
- 24. 有没有办法让Java应用程序获得root权限?
- 25. 以使用主机操作系统的Java应用程序(Java的机器人)
- 26. 有没有办法找出javaws在系统中的位置
- 27. 不正确的操作系统名称在Java中获得
- 28. 在我的远程Linux操作系统Ubuntu机开始SonarQube
- 29. 有没有办法打印SEL操作?
- 30. 通过Java中的Jsch查找远程操作系统名称