用java拦截“闪存套接字”

时间:2010-12-07 23:05:21

标签: java flash sockets

给定一个打开与Web服务器的套接字连接的Flash应用程序,是否可以读取与java应用程序交换的数据包,而无需重定向所有的Flash流量(即,无需编写套接字代理)?

2 个答案:

答案 0 :(得分:1)

我能想到的唯一方法是修改hosts文件以列出您的Java服务器地址,就好像它是目标地址一样。

顺便说一下,如果您只对检查该应用的网络流量感兴趣,也可以使用fiddler

答案 1 :(得分:1)

您尝试做的事情需要比套接字更低级别的网络分析。即libpcap及其Java绑定jNetPcap。这将让你以与wireshark相同的方式捕获数据包,但是来自Java。其他选项是在实验后分析Wireshark日志,并且可以很快变得笨重。您也可以考虑编写自定义wireshark dissector