Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Security 在python3中使用socket分割一个TCP包并使其重叠?_Security_Networking_Python 3.7 - Fatal编程技术网

Security 在python3中使用socket分割一个TCP包并使其重叠?

Security 在python3中使用socket分割一个TCP包并使其重叠?,security,networking,python-3.7,Security,Networking,Python 3.7,我正在学习网络安全课程,我们使用kali和metasploitable机器进行扫描和攻击。我发现这个版本容易受到泪滴攻击,所以我想试试。我在Kali中找不到一个可以这样做的程序,所以我想我可以自己写一个程序 但是,我找不到一种方法来更改标志以使用碎片。有人知道怎么做吗?python的socket包是否太高了,我不得不转而使用C语言进行NW编码?您是否尝试过搜索数据包制作工具/数据包生成器/数据包发送器工具?python本身只提供TCP/IP的高级API。因此,我会选择基于pcap的库(因为它允许

我正在学习网络安全课程,我们使用kali和metasploitable机器进行扫描和攻击。我发现这个版本容易受到泪滴攻击,所以我想试试。我在Kali中找不到一个可以这样做的程序,所以我想我可以自己写一个程序


但是,我找不到一种方法来更改标志以使用碎片。有人知道怎么做吗?python的socket包是否太高了,我不得不转而使用C语言进行NW编码?

您是否尝试过搜索数据包制作工具/数据包生成器/数据包发送器工具?python本身只提供TCP/IP的高级API。因此,我会选择基于pcap的库(因为它允许原始网络访问),例如“Scapy”和它的forks。