我需要编写一个网络发现 Eclipse 插件,以获取操作系统详细信息、给定子网或 IP 范围的架构(32/64),并呈现拓扑视图。
感谢有关如何开始的任何帮助/指示。
谢谢。
我需要编写一个网络发现 Eclipse 插件,以获取操作系统详细信息、给定子网或 IP 范围的架构(32/64),并呈现拓扑视图。
感谢有关如何开始的任何帮助/指示。
谢谢。
我在初创公司工作了 4 年,该公司实施了类似的事情,并被非常大的公司以数百万美元的价格收购。所以,祝你好运!
但严重的是,您不能仅使用纯 java 获取所有需要的数据。有些事情需要使用本机工具。
您可以查看JPcap的被动发现,它允许您从网络捕获一些数据包并可能解析它们以提取拓扑信息。您可以使用Jsch通过 SSH 连接到 Unix 机器。Apache Commons-Net 库将帮助您使用 telnet 连接到计算机。
您可能需要使用较低级别的语言。我认为 Java 无法满足您的所有要求。