netfilter 相关问题

Netfilter是Linux内核中的一组钩子,允许内核模块向网络堆栈注册回调函数。然后,对于遍历网络堆栈内的相应挂钩的每个数据包,回调注册的回调函数。

依赖关系错误:在kali中安装netfilterqueue [关闭]

[尝试通过pip安装netfilterqueue软件包时,运行pip3 install netfilterqueue时发生错误。我想将其与pycharm一起使用。 pip3 install netfilterqueue ...

回答 1 投票 -1

是否有一个已经与接收套接字关联的netfilter钩子?

NF_INET_LOCAL_OUT钩子的skb-> sk指向发送数据包的套接字的结构套接字。是否为接收数据包的套接字设置了挂钩?在...

回答 1 投票 0

在v4.13.x之后用netfilter钩子捕获内核模块中的所有软件包

我已经为运行OpenWrt的路由器编写了一个内核模块,以修改所有转发的HTTP包中的用户代理。它在内核v4.9中工作良好,但无法捕获目标端口较少的软件包...

回答 1 投票 1

为什么netfilter.h中缺少nf_hookfn,nf_hook_ops等的typedef?

我正在尝试编写一个netfilter模块。我的第一次尝试。我的Makefile是:obj-m + = someModule.o全部:make -C / lib / modules / $(shell uname -r)/ build M = $(PWD)模块clean:make -C / lib / ...] >

回答 1 投票 0

使用scapy和netfilterqueue进行修改

我正在使用Python 2.7和scapy / netfilterqueue运行Debian。我在我的iptables中添加了以下内容:iptables -A OUTPUT -p tcp --dport 5678 -j NFQUEUE --queue-num 1这是我的代码...

回答 1 投票 0

如何通过netfilter队列和scapy更改TCP有效负载和长度

使用Netfilter Queue和scapy更改TCP有效负载,测试客户端发送一个msg到测试服务器:测试服务器中的iptables规则:iptables -A OUTPUT -p TCP -d [测试客户端ip] -j NFQUEUE --queue-num 1 .. 。

回答 1 投票 0

使用nfqueue / scapy更改TCP Payload

您好我使用nfqueue和scapy我的目标是在我的NFQUEUE接收数据包,更改有效负载并重新发送它们。我可以在没有任何问题的情况下更改像TTL这样的字段,但是当它...

回答 2 投票 4

NetfilterQueue set_payload不起作用

我正在使用NetfilterQueue和scapy来完成监视器和篡改数据包程序。但我遇到麻烦,NetfilterQueue模块的set_payload()方法对我来说似乎不起作用。这是 ...

回答 2 投票 4

创建Netfilter内核模块时出现编译错误

我正在实施一个“迷你防火墙”。我已经实现了过滤功能,这就是结果; unsigned int minifw_inbound_filter(unsigned int hooknum,struct sk_buff * skb,const struct ...

回答 1 投票 0

使用Netfilter的NFQUEUE与伯克利数据包过滤器(BPF)进行数据包过滤

我刚刚在这些答案中读到了关于在linux中开发数据包过滤器的两个选项。第一种是使用iptables和netfilter,可能使用NFQUEUE和libnetfilter_queue库。第二 ...

回答 1 投票 1

无法通过dev_queue_xmit()发送数据包

我想在NF_IP_LOCAL_OUT钩子中捕获数据包,并稍微修改它们。之后,我使用dev_queue_xmit()发送数据包。不幸的是,数据包无法成功发送出去......

回答 2 投票 0

在kali安装netfilterqueue [关闭]

如何使用pip在kali中安装netfilterqueue时解决此问题。想与pycharm一起使用pip3 install netfilterqueue收集netfilterqueue使用缓存的https:// files ....

回答 1 投票 -1

将synproxy移植到用户空间

我已将内核的synproxy代码移植到用户空间。我将它用作客户端和Web服务器之间的透明代理。当我请求一个网页时,它工作正常(网页低于512kbit)。 ...

回答 1 投票 0

如何跟踪Linux内核中的写系统调用?

我试图这样做:我通过iperf发送数据包 - 一个开源工具从一台机器到另一台机器,我想跟踪写入系统或发送呼叫。请帮助我这样做,如果有人可以...

回答 2 投票 1

id字段意味着什么? (nf_conntrack struct member)

我正在研究linux conntrack(netfilter连接跟踪的命令行界面)。我有一个问题。什么是id字段,它是nf_conntrack结构成员?那个id是什么?消息ID? ...

回答 2 投票 0

Netfilter内核模块拦截数据包并记录它们

我有一个基本代码。此代码删除并记录所有传入和传出的数据包。我想写一个netfilter内核模块来拦截数据包并将它们记录在内核日志中。应该能......

回答 2 投票 5

© www.soinside.com 2019 - 2024. All rights reserved.