绑定回调在使用python的NetFilterQueue中不起作用

2024-06-28 18:57:43 发布

您现在位置:Python中文网/ 问答频道 /正文

大家好,我想用以下简单代码创建一个数据包队列:


def print_and_accept(pkt):
    print(pkt)


nfqueue = NetfilterQueue()
nfqueue.bind(0, print_and_accept)

但是 “打印并接受”并不是“火和工作”! 程序不打印数据包,网络运行良好! 怎样 如何修复它


Tags: and代码程序网络队列binddef数据包
1条回答
网友
1楼 · 发布于 2024-06-28 18:57:43

您忘记添加nfqueue.run()

def print_and_accept(pkt):
    print(pkt)

nfqueue = NetfilterQueue()
nfqueue.bind(0, print_and_accept)
nfqueue.run()

nfqueue.bind(0, print_and_accept)句之后

相关问题 更多 >