给定一个打开与Web服务器的套接字连接的Flash应用程序,是否可以读取与java应用程序交换的数据包,而无需重定向所有的Flash流量(即,无需编写套接字代理)?
答案 0 :(得分:1)
我能想到的唯一方法是修改hosts
文件以列出您的Java服务器地址,就好像它是目标地址一样。
顺便说一下,如果您只对检查该应用的网络流量感兴趣,也可以使用fiddler
答案 1 :(得分:1)
您尝试做的事情需要比套接字更低级别的网络分析。即libpcap及其Java绑定jNetPcap。这将让你以与wireshark相同的方式捕获数据包,但是来自Java。其他选项是在实验后分析Wireshark日志,并且可以很快变得笨重。您也可以考虑编写自定义wireshark dissector。