腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(696)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
“socket”系统调用中的“
SOCK_RAW
”选项
我不能理解'
SOCK_RAW
‘这个选项,所以我想学习它。“socket”系统调用中的“
SOCK_RAW
”选项的意义是什么?
浏览 4
提问于2015-06-11
得票数 10
回答已采纳
1
回答
在MAC上运行Python
SOCK_RAW
我正试图在Mac上用Python编写一个狙击手,但是Python的
SOCK_RAW
在MAC上不能工作。我能做什么?
浏览 4
修改于2015-03-07
得票数 1
1
回答
将SOCK_DGRAM转换为
SOCK_RAW
我想在开源应用程序中做同样的事情将SOCK_DGRAM转换为
SOCK_RAW
。如果我想做
SOCK_RAW
,那么我必须在send函数中传递什么缓冲区。在哪个点缓冲区?
浏览 1
提问于2015-01-08
得票数 0
1
回答
Linux
SOCK_RAW
和SOCK_STREAM有什么区别?
套接字通过下面的sock函数rawSock = socket(AF_INET,
SOCK_RAW
, 0)初始化。我知道SOCK_STREAM和
SOCK_RAW
是代表整数的宏;但问题不是关于值,而是关于结果。 什么时候我会在
SOCK_RAW
上使用SOCK_STREAM,反之亦然?
浏览 0
修改于2018-06-16
得票数 5
回答已采纳
7
回答
使用
SOCK_RAW
套接字的TCP握手
那么,是否有人知道一个关于使用原始套接字的好教程,而不仅仅是创建SYN,或者有人有一些代码可以这样做(使用
SOCK_RAW
,而不是SOCK_STREAM)?我将非常感激。
浏览 4
修改于2011-12-05
得票数 20
1
回答
Python
SOCK_RAW
似乎可以监听所有端口。
考虑以下代码: PORT = 1000 try:except socket.error , msg: print 'Socket could not be created. Error Code : ' + str(msg[0]) + ' Mes
浏览 4
提问于2017-02-20
得票数 0
回答已采纳
1
回答
在
SOCK_RAW
通信中创建以太网帧
我查看了Wireshark中的执行情况,并且以太网帧已正确地包含在具有正确目标MAC地址的回波请求中( MAC可能会在arp缓存中找到),但是以太网帧已经自动创建,即使我没有在
sock_raw
套接字通信中使用的缓冲区中填充该帧num == 0 : i <= num; i++) memset(buf, 0, sizeof(buf)); if((s = socket(AF_INET,
SOCK_RAW
浏览 0
修改于2018-05-14
得票数 2
回答已采纳
1
回答
如何将SOCK_DGRAM转换为
SOCK_RAW
?
如下所示:但是我应该使用与
SOCK_RAW
相同的套接字来发送我准备的UDP数据包。
浏览 5
提问于2014-11-27
得票数 1
1
回答
套接字(PF_INET、
SOCK_RAW
、AF_INET)使用IGMP?
sock = socket(PF_INET,
SOCK_RAW
, AF_INET); 但是,如果我使用TCP报头访问数据包,除了数据偏移量获取了错误的值之外,大多数字段的值都是正确的。
浏览 6
提问于2012-01-20
得票数 1
回答已采纳
2
回答
在用户模式下被
sock_raw
捕获后,如何在内核中丢弃数据包?
我已经使用
sock_raw
从内核获取所有ip数据包。但是包在内核中还活着,我如何丢弃它呢?
浏览 4
提问于2014-06-03
得票数 0
回答已采纳
1
回答
SOCK_STREAM运行得很好,但是PHP
SOCK_RAW
却不行。有人举过例子吗?
} while(true); socket_close($accept, $sock);$sock = socket_create(AF_INET,
SOCK_RAW
, 1) or die("Could not create socket \n");$sock = socket_create(AF_INET,
SOCK_RAW
, 0) or die("Could not create socket
浏览 2
提问于2022-09-21
得票数 0
1
回答
如何在Ubuntu上使用socket.ntohs(0x0003)协议和python
SOCK_RAW
?
当我在Ubuntu上使用OSError作为
SOCK_RAW
套接字的协议参数时,我从
SOCK_RAW
获得了一个
SOCK_RAW
。
浏览 2
提问于2016-10-06
得票数 2
回答已采纳
2
回答
如何从套接字(AF_INET6、
SOCK_RAW
、IPPROTO_ICMPv6)的原始字节串创建一个
SOCK_RAW
替罪羊对象?
我想检查/分析使用Python程序中的ICMPv6路由器公告(RAs),在该程序中,我获得(不是这样)原始数据包数据,如下所示:sock = socket.socket(socket.AF_INET6, socket.SOCK_RAW, socket.IPPROTO_ICMPV6)当接收到ICMPv6数据包时,数据包p将只包含(!)ICMPv6部件本身,但没有任何其他外部元素,所以没有IPv6头,没有以太网报头,. 如何从我的原始数据包数据创建正确的Scapy 6派生的数据包类?_ICMPv6似乎只是一
浏览 3
修改于2018-08-25
得票数 0
回答已采纳
2
回答
套接字(
SOCK_RAW
+ IPPROTO_ICMP)无法读取TTL响应
main() WSADATA ws;sock = socket(AF_INET,
SOCK_RAW
, IPPROTO_IP); 我仍然没有收到TTL过期消息,最糟糕的是我有时会丢失数据包。
浏览 5
修改于2017-04-21
得票数 1
1
回答
混淆AF_INET,
SOCK_RAW
作为套接字类型,V/S AF_PACKET,SOCK_DGRAM和
SOCK_RAW
作为套接字类型
结论1:当我们讨论将套接字创建为:我们基本上是在尝试创建一个原始套接字。结论2:当我们讨论将套接字创建为:我们再次尝试创建一个原始套接字。使用这样创建的原始套接字,您将能够完全绕过OSI的所有层。
浏览 2
修改于2019-02-07
得票数 8
1
回答
SOCK_RAW
数据包不使用某些源地址发送
我想通过
SOCK_RAW
套接字发送带有IP和UDP头的数据包。我在Debian VM上运行以下代码,通过套接字发送数据包。sizeofpacket); } int sd; sd = socket(PF_INET,
SOCK_RAW
有没有人能告诉我为什么会出现这种情况,或者我可以如何修复它(除了不使用
SOCK_RAW
)?我会假设操作系统正在特殊处理数据包,但为什么呢?
浏览 2
修改于2012-05-13
得票数 1
回答已采纳
1
回答
如何在Linux下使用
SOCK_RAW
接收IPv4数据包?
使用socket(AF_INET,
SOCK_RAW
, IPPROTO_RAW),我只能发送IPv4数据包,而不能接收。
浏览 28
修改于2019-11-29
得票数 1
1
回答
不使用管理员帐户捕获原始套接字(
SOCK_RAW
)
我有以下代码,它捕获了一些TCP数据包。但它要求程序以管理员身份运行。如何修改此代码,使程序即使使用非管理员帐户也能正常工作? { mainSocket.Bind(new IPEndPoint(IPAddress.Parse(Properties.Se
浏览 0
提问于2011-10-25
得票数 0
回答已采纳
1
回答
为什么我不能在
SOCK_RAW
中使用ai_socktype?
因此,为此,我想我必须使用
SOCK_RAW
来访问IPv6头信息。addrinfo)); hints.ai_socktype =
SOCK_RAW
对于
SOCK_RAW
,在IPv6中构造数据包时,我需要处理校验和,还是由内核完成。从我迄今所读到的情况来看,必须对ICMPv6进行校验和计算。 请告诉我,我是否做得对,如果我的方向是正确的。
浏览 1
提问于2014-03-25
得票数 1
回答已采纳
2
回答
创建
SOCK_RAW
套接字,只用于发送没有任何recvform()的数据
如果我创建一个类型为
SOCK_RAW
的套接字只能发送一些数据而不接收任何数据,那么当内核继续接收网络数据包并将其数据报复制到某个缓冲区(应用程序)时,是否存在问题?
浏览 0
修改于2012-08-22
得票数 8
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券