给定了一个闪存应用程序,该应用程序可以打开与Web服务器的套接字连接,是否可以读取与java应用程序交换的数据包,而无需重定向所有闪存通信(即,无需编程套接字代理)?使用java的“拦截”闪存套接字
1
A
回答
1
你正在尝试做需要比插座下级网络分析。即libpcap及其Java绑定,jNetPcap。这可以让你捕获数据包的方式与Wireshark相同,但是来自Java。其他选项是在实验后分析Wireshark日志,并且可能会很快变得笨重。你也可以考虑写一个自定义的wireshark dissector。
1
我能想到的唯一方法是修改hosts
文件以列出您的Java服务器地址,就好像它是目标地址一样。
顺便说一句,如果你只对感兴趣检查网络数据流量,从而应用程序,您还可以使用fiddler
相关问题
- 1. 拦截套接字函数(windows)
- 2. Java - 闪存套接字策略问题
- 3. java拦截器不拦截
- 4. Java mysql拦截连接
- 5. 用于拦截/修改网络套接字的Chrome扩展API
- 6. 的Java Spring MVC的前/使用拦截
- 7. Java - 使用guice的拦截方法?
- 8. 如何拦截套接字级别的Tomcat请求?
- 9. 使用python服务器的闪存套接字
- 10. PHP5套接字服务器闪存
- 11. Java - 使用注释和拦截方法?
- 12. 使用AngularJS拦截
- 13. 使用拦截器
- 14. 拦截使用招
- 15. 拦截由应用程序进行的套接字调用并将其映射到自定义套接字
- 16. 使用.NET拦截链接点击
- 17. 保存时不使用NHibernate拦截器
- 18. 的Java拦截HTTP请求
- 19. Java的拦截优先
- 20. 何时Java字符串被拦截?
- 21. 拦截器不拦截
- 22. 不使用拦截器绑定调用拦截器方法
- 23. Java EE EJB拦截器
- 24. Java程序拦截端口?
- 25. 拦截用AOP
- 26. Play2(java?) - 如何在不使用会话或闪存的情况下在拦截器中增加请求
- 27. 使用PostSharp拦截ADO.Net
- 28. 使用httpservletrequest拦截http post
- 29. 使用OpenMP拦截功能
- 30. android上的拦截拦截器
这就像建立一个代理服务器......我希望更多地“看到”数据包而不重定向所有内容。就像whireshark所做的一样,但只限于特定的套接字而不是记录所有网络流量。 – kaharas 2010-12-07 23:15:40