raw-sockets

raw-sockets

文章 0 浏览 3

环回接口上的原始套接字可能吗?

我们正在尝试通过原始套接字与侦听 Linux 环回接口的服务器进行通信,但服务器似乎没有从我们那里收到任何数据包。我们发送的数据包在 Wireshark 中可…

萧瑟寒风 2024-09-11 14:10:46 11 0

如何将现有的 udp 应用程序迁移到原始套接字

是否有从普通 udp 套接字(linux、C99/C++、使用 recv 系统调用)迁移到原始套接字的教程? 根据 http://aschauf.landshut.org/fh/linux/udp_vs_raw/ …

呆° 2024-09-03 19:20:33 8 0

我可以制作一个“TCP 数据包修改器”吗?使用 tun/tap 和原始套接字?

我有一个与 TCP 通信的 Linux 应用程序,为了帮助分析和统计,我想修改它发送的一些 TCP 数据包中的数据。我更愿意在不破坏 Linux TCP 堆栈的情况下完…

以酷 2024-08-29 05:01:22 5 0

使用异步 Socket.BeginReceive 时如何检测超时?

在 F# 中使用原始套接字编写异步 Ping,以使用尽可能少的线程启用并行请求。不使用“System.Net.NetworkInformation.Ping”,因为它似乎为每个请求分…

大海や 2024-08-27 09:48:14 10 0

tcp 校验和和 tcp 卸载

我正在使用原始套接字来创建我自己的套接字。我需要设置 tcp_checksum。 我尝试了很多参考资料,但都不起作用(我正在使用wireshark进行测试)。 你能…

慕烟庭风 2024-08-25 18:41:07 9 0

c 原始套接字和 64 位问题

我仍在努力让我的示例代码在 64 位机器上运行。由于标头/库丢失/过时,我之前的问题得到了解决。 我编译此代码如下: gcc -Wall -g -o server server.…

悸初 2024-08-18 10:34:50 2 0

将recvfrom() 与原始套接字一起使用:一般疑问

我创建了一个原始套接字,它从数据链路层获取所有 IPv4 数据包(删除了数据链路层标头)。为了读取数据包,我使用 recvfrom。 我的疑问是: 假设由于…

扶醉桌前 2024-08-12 12:46:03 8 0

可以在同一台机器上安全地运行多个 Android 模拟器并使用套接字进行通信吗?

我想在一台笔记本电脑(最坏情况)或专用网络上的多台计算机上模拟一小群 Android 设备。这是为了测试 Android 上的通信和进程迁移。 有没有一种安全…

看海 2024-08-11 06:28:02 4 0

如何在 Ruby 中使用 RAW 套接字?

我正在尝试使用 Ruby 创建一个原始套接字。 问题是,那里没有任何所谓的“原始套接字”,另一方面,Socket 类本身没有完整的文档记录。 有没有人有 Ru…

帅哥哥的热头脑 2024-08-03 08:48:45 6 0

混杂模式下的数据包套接字仅接收本地流量

我有一个使用 socket(PF_PACKET, SOCK_RAW, htons(ETH_P_ALL)) 创建的套接字,并且我已使用以下方法将其设置为混杂模式: struct ifreq ifr strncpy((…

写给空气的情书 2024-08-02 07:58:22 7 0

在 Linux 上的原始套接字编程中,如何防止底层操作系统响应传入数据包?

我在 Linux 中使用原始套接字发送 SYN 数据包。 响应 (SYN+ACK) 被操作系统拦截,并使用 RST 进行响应。 我想阻止操作系统拦截此数据包,并让它由我的…

橘寄 2024-07-29 08:58:23 5 0

原始套接字不发送

我正在尝试编写一个示例原始套接字程序来澄清我对原始套接字的理解。 我创建一个原始 UDP 套接字,然后调用 sendto。 我的发送成功,但我从未看到对方…

望她远 2024-07-25 12:28:11 5 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

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