是否可以使用JPCAP创建一个java类,捕获所有发往特定IP地址的数据包? 就好像我需要捕获所有发往我的路由器的数据包..是否有可能?在某个ip上捕获数据包
0
A
回答
0
是它是..
- 分组使用JPCAP(或任何这样的库)捕获允许用户在两种不同的模式打开该以太网接口。
- 在混杂模式中,您可以从线路中捕获每个数据包,即使其源或目标MAC地址与您打开的接口的MAC地址不相同。
- 在非混杂模式,您只能捕获您的主机发送和接收的数据包。
- 为了捕获所有通过路由器的数据包,您需要告诉程序以混杂模式打开以太网接口。
- 这将使您能够捕获网络中流动的所有数据包。随后您需要根据您的路由器的IP地址过滤器这些数据包。
+0
您对有关不同模式的怀疑,但关于过滤,您不能过滤ip地址,您可以使用过滤技术来侦听TCP/IP数据包。 – user1941212 2013-02-14 14:25:49
+0
是的,您可以在捕获时或在将捕获的数据包存储在文件中之后对它们进行过滤,然后解析文件 – Shurmajee 2013-02-15 03:54:08
相关问题
- 1. 捕获传入的TCP/IP数据包
- 2. 如何捕获TCP/IP数据包
- 3. 在Windows 7上捕获数据包
- 4. 为什么tcpdump在指定ip后捕获数据包?
- 5. 捕获数据包从IP地址的详细信息在Java
- 6. Python的数据包嗅探/数据包捕获 - pcapy不捕获数据包
- 7. linux上的实时数据包捕获
- 8. 麻烦捕获IP数据包与libpcap的
- 9. 从ByteBuffer获取IP数据包数据
- 10. Libpcap不捕获整个数据包
- 11. C捕获ICMP数据包
- 12. 捕获TCP数据包流
- 13. 如何捕获数据包
- 14. 捕获/获得与IP/TCP头的TCP数据包在多处理程序
- 15. 如何在Windows上从Internet上捕获和打印数据包?
- 16. 数据包捕获没有收到直接发送到IP地址的数据
- 17. 在pcap.net中捕获icmp数据包
- 18. 在c中捕获网络数据包
- 19. JNetPcap捕获包没有IP返回
- 20. Python 3:如何获取nic从哪个发送数据包到某些ip?
- 21. 从libpcap捕获的数据包中获取错误的ip和端口号
- 22. 在ppp设备上使用winpcap捕获数据包
- 23. 在iOS上捕获蜂窝网络数据包?
- 24. 在通过netcat发送的tun接口上捕获数据包
- 25. 发送在Windows上使用Wireshark捕获的数据包
- 26. 将数据包在Android上禁用时捕获位置信息?
- 27. 捕获ip,geo-ip位置,将数据输入到网站数据库。 MySQL的?
- 28. Mojolicious/Perl - 从数据包中获取IP?
- 29. 获取UDP数据包的IP地址
- 30. 捕获IP地址
你的意思是注定一个特定的IP吗? – Shurmajee 2013-02-14 11:50:11
正好..我只需要捕获数据包抛出路由器 – user1941212 2013-02-14 11:53:46
在网络中所有数据包通过“通过”路由器。理想情况下 – Shurmajee 2013-02-14 11:54:51