首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >像Scapy、Npcap、WinPcap等库如何绕过窗口在发送原始TCP数据包方面的限制?

像Scapy、Npcap、WinPcap等库如何绕过窗口在发送原始TCP数据包方面的限制?
EN

Stack Overflow用户
提问于 2022-09-17 17:55:24
回答 1查看 52关注 0票数 1

我学到了一种艰难的方法,即现代Windows机器在尝试用Python执行TCP握手之后,不允许通过原始套接字发送TCP数据。然而,Python库Scapy似乎能够做到这一点。其他库,如,似乎也能够在Windows上发送原始的TCP数据。这怎麽可能?这些库在引擎盖下做什么,使它们能够绕过这一限制?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-09-17 18:05:57

WinPcap (libpcap的windows实现)作者在他们的网站上说:

WinPcap由扩展操作系统以提供低级别网络访问的驱动程序和用于轻松访问低级别网络层的库组成。

因此,您的问题的答案是:在windows中,libpcap的实现( Scapy根据他们的站点所使用的)使用一个驱动程序来访问低级别的网络内容。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73757285

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档