2011-10-24 80 views
0

有什么方法可以监控来自任何现有套接字的流数据吗?监控流套接字Java

我的意思是,我想创建一个套接字,它将捕获来自另一个套接字的所有流并将其重定向到我的服务器。可能吗?

+0

为什么你要这样做,而不是使用为工作而设计的现有工具;例如安全通道? – Adamski

回答

0

当然。您可以实现打开ServerSocket的服务器,从输入流读取并写入其他套接字的输出流。看看PipedInputStream和PipedOutputStream。这些类可以帮助你实现你的任务。

但如果你只是想看看什么是通过网络传递,为什么不使用WireShark?

+0

面对面,我不知道我是否正在经历正确的道路。我想创建一个虚拟网络来玩游戏,比如Garena,Hamachi或RGC。所以我想知道我需要捕获warcraft流量并将其重定向到我的服务器。你知道这是否正确? – fhbeltrami

+0

哇..这是事实* – fhbeltrami