我需要编写网络发现eclipse插件,获取操作系统详细信息,给定子网或ip范围的架构(32/64),并提供拓扑视图。
感谢有关如何入门的任何帮助/指示。
感谢。
答案 0 :(得分:1)
我为创业公司工作过,这家公司在4年内实施了这样的事情,并被很多大公司以高达百万美元的价格收购。祝你好运!
但严重的是,您无法仅使用纯Java获取所有需要的数据。有些事情需要使用原生工具。
您可以在JPcap上查看被动发现,这将允许您从网络捕获一些数据包,并可能解析它们以提取拓扑信息。 您可以使用Jsch使用SSH连接到Unix计算机。 Apache Commons-Net library将帮助您使用telnet连接到计算机。
答案 1 :(得分:0)
您可能需要使用较低级别的语言。我不认为Java能够满足您的所有要求。