简体   繁体   English

我如何从一个名为fifo的python scapy嗅探

[英]How do I get python scapy to sniff from a named fifo

I have pcap data being written onto a named fifo. 我将pcap数据写入了一个名为fifo的文件中。 I would like scapy to sniff upon that named fifo instead of an actual interface. 我希望scapy嗅到那个名为fifo的东西,而不是一个实际的界面。 How do I get this done? 我该如何完成?

Assuming that I have my fifo file as /tmp/sniffme . 假设我的fifo文件为/tmp/sniffme

The default sniff function call is: 默认的嗅探函数调用为:

from scapy.all import *

sniff(iface=<<NAMED_FIFO>> filter=filter, prn=uploadPacket(url, userToken), count=count, store=0)

I do not find any documentation regarding this, I'm under the impression that such a scenario isn't supported(?) Would appriciate some help regarding this. 我找不到与此相关的任何文档,给人的印象是,不支持这种情况(?)会为此提供一些帮助。

Hi, 嗨,

This should work: 这应该工作:

sniff(offline="/path/to/fifo", [...])

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM