是否可以模拟UDP数据包的源/目标IP?

发布于 2024-12-01 05:18:38 字数 297 浏览 1 评论 0原文

我捕获特定协议的网络数据包(如果这很重要,则通过 UDP),并且我需要将它们重复到不同的目的地。仅发送捕获的数据包将丢失原始源/目标 IP,但我需要保留它们。

该新目标是第 3 方工具,因此我无法以自定义格式提供原始源/目标 IP。它直接与我的以太网卡连接,因此我正在考虑使用原始套接字。

我有IP数据包。我可以通过原始套接字将它们直接发送到我的一张以太网卡,以便连接到该以太网卡的设备将以完全原始的视图接收它们(至少在 IP 级别)?还有其他解决方案吗?

聚苯乙烯 如果您担心这一点,它的用途是完全合法的,用于远程监控/记录目的。

I capture network packets of specific protocol (over UDP if this matters) and I need to repeat them to different destination. Just sending captured packets will lose original source/destination IPs but I need to preserve them.

That new destination is 3rd-party tool so I cannot supply original source/destination IPs in custom format. It's connected directly with my ethernet card, so I'm thinking about using raw sockets.

I have IP packets. Can I send them over raw sockets directly to one of my ethernet cards so device connected to this ethernet card will receive them in exactly original view (at least on IP level)? Any other solution?

P.S.
It's intended for completely legal usage if you worry about this, for remote monitoring/recording purposes.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

画尸师 2024-12-08 05:18:38

如果您以 pcap 格式(tcpdump、wireshark 等)捕获数据包,则可以使用 tcpreplay 来重放它们。

If you have the packets captured in pcap format (tcpdump, wireshark, ...), you can use tcpreplay to replay them.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文