Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.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
Python 捕获数据包并使用scapy重定向它们_Python_Scapy - Fatal编程技术网

Python 捕获数据包并使用scapy重定向它们

Python 捕获数据包并使用scapy重定向它们,python,scapy,Python,Scapy,在对SCAPY进行了大量搜索之后,我发布了这个问题,我发现它是一个非常有趣的工具,可以制作数据包并通过网络发送。我没有发现使用此工具捕获传入数据包并根据数据包中的信息(http请求)将其重定向到正确的目的地的可能性。 提前感谢您您可以使用函数捕获数据包,修改数据包并使用sendp()发送数据包 您好,欢迎来到苏。你的问题到底是什么?是否有可能做到这一点?或者是如何做到的?谢谢法比奥,我想知道是否有可能用scapy做到这一点。我不知道你是否能告诉我怎么做,但如果你有一些想法,那将非常感谢你。不,对

在对SCAPY进行了大量搜索之后,我发布了这个问题,我发现它是一个非常有趣的工具,可以制作数据包并通过网络发送。我没有发现使用此工具捕获传入数据包并根据数据包中的信息(http请求)将其重定向到正确的目的地的可能性。
提前感谢您

您可以使用函数捕获数据包,修改数据包并使用
sendp()
发送数据包


您好,欢迎来到苏。你的问题到底是什么?是否有可能做到这一点?或者是如何做到的?谢谢法比奥,我想知道是否有可能用scapy做到这一点。我不知道你是否能告诉我怎么做,但如果你有一些想法,那将非常感谢你。不,对不起,我只是在评论中发现了你的问题,并想请你澄清这一点,以便其他人可以帮助你。我从未使用过scapy(或者Python)。
from scapy.all import *

while True:
    pkts = sniff(count=1)
    # do some stuff on pkts[0]
    sendp(pkts[0])