java - 网络发现工具 - java

标签 java networking eclipse-plugin snmp discovery

<分区>

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

感谢有关如何开始的任何帮助/指示。

谢谢。

最佳答案

我在一家初创公司工作了 4 年,这家公司实现了类似的东西,并被一家非常大的公司以数百万美元的价格收购。那么,祝你好运!

但严重的是,您不能仅使用纯 Java 获取所有需要的数据。有些事情需要使用 native 工具。

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

关于java - 网络发现工具 - java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7172413/

相关文章:

Python - 通过套接字发送文件

qt - Eclipse/RCP (SWT) vs Qt Creator (Qt) 作为插件开发的框架?

Spring 的 Eclipse 插件

eclipse - 在 Eclipse 中定位 JRE

python - rabbitmq集群管理员是谁?如何从集群中获取数据?

ruby - boot2docker无法访问外部世界

Java:服务器/客户端 -> 客户端/客户端

java - eclipse RCP : Set active part programmatically or get selection of inactive part

java - java 中的转义点。 (字符串转义实用程序)

java - 使用 instrumentation.addTransformer(transformer, true) 时为 "java.lang.VerifyError ";