网络发现工具 - java

时间:2011-08-24 08:15:29

标签: java networking eclipse-plugin snmp discovery

我需要编写网络发现eclipse插件,获取操作系统详细信息,给定子网或ip范围的架构(32/64),并提供拓扑视图。

感谢有关如何入门的任何帮助/指示。

感谢。

2 个答案:

答案 0 :(得分:1)

我为创业公司工作过,这家公司在4年内实施了这样的事情,并被很多大公司以高达百万美元的价格收购。祝你好运!

但严重的是,您无法仅使用纯Java获取所有需要的数据。有些事情需要使用原生工具。

您可以在JPcap上查看被动发现,这将允许您从网络捕获一些数据包,并可能解析它们以提取拓扑信息。 您可以使用Jsch使用SSH连接到Unix计算机。 Apache Commons-Net library将帮助您使用telnet连接到计算机。

答案 1 :(得分:0)

您可能需要使用较低级别的语言。我不认为Java能够满足您的所有要求。