腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
libpcap是否在它们下面使用
原始
套接字?
、
我对
原始
套接字和libcap的使用有点困惑。简单地说,任何人都可以指出使用两者的优点。我读了很少的链接,但是,这让我很困惑。
浏览 4
提问于2011-10-22
得票数 13
回答已采纳
1
回答
原始
套接字可以绑定到ip:port而不是接口吗?
、
、
我需要在
Linux
上用C语言编写代理服务器(Ubuntu20.04)。此代理服务器的用途如下。政府在免费上网方面存在不合逻辑的障碍。我需要它收集所有的请求将通过客户端上唯一可用的网卡
发送
,处理它们,置乱它们,并将它们以一种隐藏的方式从government.The服务器端程序应该运行在RS上的一个特定的端口上,以获取包,解码它,并将它
发送
到互联网代表客户端我想不是,因为我需要所有的
原始
包。我应该知道该
数据包
的协议和其他一些信息,因为整个
数据包
应该在RS中透明地检索。例如,我应该知道它是pi
浏览 3
提问于2021-03-18
得票数 2
回答已采纳
1
回答
ss显示一个
原始
套接字。它在听"*:ipproto-255“是什么意思?
、
、
ss在本地地址/端口列中*:ipproto-255的含义是什么?Netid State Recv-Q Send-Q Local Address:Port Peer Address:Portraw UNCONN 0 0 *:icmp
浏览 0
提问于2018-11-13
得票数 1
回答已采纳
1
回答
在
Linux
上
发送
和接收蓝牙低能(BLE)
原始
数据包
、
是否有一种在
Linux
上
发送
和接收BLE
原始
数据包
的简单方法,例如Raspberry Pi设备?非常简单,我想使用BLE作为分组无线电,即在多个设备之间通过空中交换
数据包
。BLE
数据包
格式非常简单。我认为应该能够将用户数据放入PDU (2~257个字节),然后通过socket将其通过BLE
发送
出去,就像如何通过NIC
发送
原始
UDP
数据包
一样。我想如果正确使用,hcitool cmd可以
发送
数
浏览 5
提问于2022-05-14
得票数 1
回答已采纳
1
回答
从
原始
linux
套接字上的任何协议接收
数据包
、
、
、
、
例如,如果我试图打开到127.0.0.1:4999的TCP连接,C#应用程序将捕获3个
数据包
。我也可以通过这个套接字
发送
数据包
,它会工作得很好。然后,C#应用程序将这些
数据包
传输到运行在
linux
机器上的C++应用程序。在那里,我更改
发送
方端口(这是简单的部分,只需将其写入TCP报头),然后我想简单地将其
发送
出去,并为我完成所有其他工作,就像它在C#中工作一样。显然,我也希望从
原始
的
linux
套接字接收
数据包
,这样我
浏览 7
提问于2013-09-26
得票数 0
1
回答
127/8地址不传递给IP堆栈?
、
、
、
、
我使用带有127/8范围的目标IP地址的
原始
套接字
发送
IP/UDP帧,例如127.0.0.6。因此,
数据包
通过网络
发送
OK (在目标设备上使用tcpdump进行检查)。但是在目标
linux
上,这些帧没有被处理,即没有
发送
到UDP套接字服务器(绑定到0.0.0.0)。如果解列IP是eth1惯性面的地址,则
数据包
被正确地处理。为什么
Linux
不想使用本地主机IP处理
数据包
?是内核虫吗? 我需要地址127.x.x.x,因
浏览 0
提问于2015-06-25
得票数 2
回答已采纳
2
回答
网卡以太网帧
、
、
这需要
Linux
机器成为被动的网络设备。 网络
数据包
来自一个网络接口,从另一个接口(net-eth0->
Linux
-eth1->net)而不是对数据进行任何修改。将在
Linux
系统上运行的应用程序将只更改
数据包
的顺序。它将是一个“愚蠢”的网络模拟器应用程序。第一个实现是用
原始
套接字实现的,每次
数据包
到达用户空间时都调用read(),然后在以太网
数据包
被
发送
到NIC时调用was ()。我想知道是否有一种比
原始</em
浏览 3
提问于2016-11-24
得票数 0
回答已采纳
1
回答
用
Linux
::TunTap读取
数据包
、
、
、
我编写了一个perl脚本,该脚本通过
Linux
::TunTap将
数据包
读入用户空间,而且所有这些似乎都运行得很好:use warnings;use
Linux
::TunTap; print
浏览 2
提问于2015-09-27
得票数 6
回答已采纳
1
回答
尝试用数据
发送
TCP SYN
数据包
,用数据
发送
RST,但
原始
数据字段在传输过程中消失。为什么?
、
、
、
、
我试图在
linux
客户端和服务器上创建一个
原始
TCP
数据包
,以便在
原始
套接字中
发送
Ether。TCP
数据包
的特殊部分是,我试图使用TCP SYN
数据包
和RST
数据包
的
原始
数据字段来回
发送
数据(以证明TCP协议中未使用部分的概念)。 服务器接收没有数据的SYN<
浏览 2
提问于2015-12-05
得票数 1
回答已采纳
1
回答
包含
Linux
数据包
处理堆栈
、
、
为了帮助诊断,我一直在构造一个基于python的实用程序来构造一个可以随意重现此错误的
数据包
序列,该实现使用
原始
套接字来执行此技巧。我有一个ICMP ping很好地工作,但我在UDP实现上遇到了一个障碍,我可以构造,
发送
和接收
数据包
没有问题,我看到的问题是
Linux
不喜欢从远程系统发回的UDP
数据包
,总是
发送
ICMP目的地无法到达的
数据包
,即使我的python脚本能够接收和处理
数据包
没有任何明显的问题。我的问题是:在使用
原始<
浏览 2
提问于2011-10-21
得票数 2
回答已采纳
1
回答
简单的
原始
数据包
捕获和
发送
程序
、
、
、
、
我想创建一个具有以下拓扑的演示:演示:交换机向监视主机
发送
数据包
(
数据包
的
原始
目的地不是这个主机,但交换机将通过镜像端口
发送
给它)。监控器-主机将捕获该
数据包
,对其执行一些操作(例如,将L2-L4头字段转储到某个日志文件中),然后将
原始
数据包
发送
回交换机。 主机环境:Ubuntu12.04
Linux
。困境:,我能捕获主机中的
数据包
并将
原始
数据包
发送
浏览 3
提问于2013-10-21
得票数 1
1
回答
无线驱动程序将802.11持续时间场重置为0
、
、
我试图
发送
自定义,
原始
的802.11帧使用阿尔法AWUS036H与USB驱动程序rtl8187。这可以使用tcpreplay、十六进制或许多其他
Linux
实用程序。我已经修改了包中的802.11报头以满足我的需要,但是当我
发送
数据包
时,无线驱动程序似乎正在修改我指定的持续时间字段,因为持续时间字段是根据
发送
前的实际
数据包
长度进行更新的。我正在通过另一个无线适配器和Wireshark捕获
数据包
来验证实际
发送
的
数据包
。
浏览 0
提问于2016-02-08
得票数 0
1
回答
用于
数据包
注入的Libnet与
原始
套接字
、
、
、
、
如果
数据包
有链路层协议(如以太网),sd应该是
数据包
套接字描述符。如果不是,应该是一个
原始
的套接字描述符。Libcrafter设计用于处理所有繁琐的包制作工作(校验和计算、字节排序、头长度等)。在最流行的GNU/
Linux
系统(Ubuntu、Fedora、Debia
浏览 4
提问于2012-06-02
得票数 1
2
回答
原始
套接字
发送
:
数据包
丢失
、
、
在基于
原始
套接字的
数据包
发送
测试中,我发现了非常恼人的症状。使用默认的
原始
套接字设置(特别是对于SO_SNDBUF大小),
原始
套接字
发送
100,000个
数据包
没有问题,但
发送
所有
数据包
大约需要8秒,并且
数据包
被接收器进程正确接收。无论如何,为了增加PPS值,我通过调整/proc/sys/net/core/{wmem_max,wmem_default}增加了
数据
浏览 0
提问于2012-11-01
得票数 2
回答已采纳
1
回答
通过IPSec隧道的传输模式加密的IPSec
数据包
、
、
我们正在尝试通过
Linux
机器上的IPSec隧道来路由传输模式加密的IPSec
数据包
。我们需要的是该IPSec
数据包
通过隧道模式IPSec。
浏览 17
提问于2015-08-05
得票数 0
0
回答
如何在
Linux
中创建
原始
套接字而不缓冲接收到的
数据包
?有可能吗?
、
、
我使用
Linux
,并且我已经创建了一个使用
原始
套接字的应用程序。当我打开它并打开recv(...)时,我收到了之前
发送
的
数据包
,我猜是缓冲在内核中,或者是网卡驱动程序。但我不需要他们。我只需要
数据包
,这些
数据包
在我打开套接字之后就被
发送
出去了。如何创建此套接字?有可能吗?
浏览 6
提问于2016-07-14
得票数 3
1
回答
从python (
Linux
)中的UDP
数据包
中删除填充
、
、
、
我正在尝试删除从
Linux
计算机
发送
的UDP
数据包
中的空填充。目前,它将
数据包
的大小切换到60字节。我
发送
一个本地网络,并且在wireshark中观察到的
数据包
具有空填充。
浏览 4
提问于2014-09-30
得票数 0
回答已采纳
1
回答
HP-UX 11.11 -传入连接问题
、
(我搜索了一些关于ipfilter的信息,但在/etc/rc.config.d中找不到ipfilter的任何迹象)
Linux
ip地址为192.168.0.102 -不能在10.0.2.15*上平HP-UX机器我正在将我的
Linux
机器(192.168.0.102个字节,icmp_sq=0,time=8,ms ping community.h
浏览 0
提问于2021-04-26
得票数 0
回答已采纳
1
回答
在
Linux
上的
原始
套接字编程中,如何防止底层操作系统响应传入的
数据包
?
、
我在
Linux
中使用
原始
套接字
发送
SYN
数据包
。响应(SYN+ACK)正在被操作系统截获,并且它正在使用RST进行响应。我希望阻止操作系统拦截此
数据包
,并让我的应用程序处理它。
浏览 0
提问于2009-07-27
得票数 2
回答已采纳
2
回答
对
原始
套接字使用recvfrom():一般怀疑
、
、
我已经创建了一个
原始
套接字,它从数据链路层接收所有IPv4
数据包
(删除数据链路层报头)。对于读取
数据包
,我使用recvfrom。 我的疑问是:假设由于OS做了一些调度,我的进程休眠了1秒。当它醒来时,它在这个
原始
套接字上执行了recvfrom (要接收的字节数为1000) (目的是只接收一个 IPv4
数据包
,并且说这个
数据包
的大小是380个字节)。假设在此期间许多网络应用程序也同时运行,因此所有IPv4
数据包
都必须在此套接字的接收缓冲区中排队。因此,现在recvfrom
浏览 3
提问于2009-11-25
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
WhatsApp 用户很快就能发送原始质量的照片
linux非阻塞的socket发送数据出现EAGAIN错误的处理方法
微软建议禁用数据包reassembly
黑客小白通俗易懂加密技术教程!
Ubuntu上Wireshark 的安装与使用
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券