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