【问题标题】:Connecting to an open TCP(Telnet) stream / JAVA连接到开放的 TCP(Telnet) 流/JAVA
【发布时间】:2019-11-30 23:40:18
【问题描述】:

我想知道是否可以将 Socket 连接到由另一个程序运行的活动 telnet 连接以“监听”(至少,如果可能的话,也可以写)。 据我了解,这应该是可能的,因为有像 Wireshark 这样的程序可以从打开的连接中读取。 所以我的问题是如何用java完成。我是否只是在同一个端口上连接一个 Socket(怀疑)?

【问题讨论】:

  • 到目前为止您尝试过什么?到目前为止,您做了哪些研究?
  • @Scary Wombat 好吧,我已经阅读了有关 Sockets 的内容并在 google 中搜索了这个确切的问题,但一无所获。

标签: java sockets tcp telnet tcpclient


【解决方案1】:

Wireshark 使用来自 tcpdump 的 libpcap 库来捕获数据包:https://www.tcpdump.org/

libpcap 有 Java 绑定:https://www.pcap4j.org/

【讨论】:

  • 哦,太好了,感谢您的快速回答,我真的可以使用 pcap 写入该打开的流吗?
  • @user207421 实际上,这个问题应该被关闭 *要求我们推荐或查找书籍、工具、软件库、教程或其他非现场资源的问题对于 Stack Overflow 来说是题外话,因为他们倾向于吸引固执己见的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决该问题所做的工作。 *
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-11-19
  • 1970-01-01
  • 2017-09-26
  • 2012-02-14
  • 2013-12-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多