最新kali之netsniff-ng

netsniff-ng是一个针对Linux的快速数据包嗅探工具,利用RX_RING和TX_RING接口实现零拷贝技术提高性能。它支持多种pcap格式,内置多种协议解析器,并提供流量分析、重播和转储功能。虽然目前不是多线程的,但可以通过多实例并行使用,适用于大规模pcap文件的分析。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

描述:

  数据包嗅探程序。
  netsniff-ng是一种快速,最小的工具,可借助零拷贝packet(7)套接字来分析网络数据包,捕获pcap文件,重播pcap文件以及在接口之间重定向流量。 netsniff-ng使用Linux特定的RX_RING和TX_RING接口执行零复制。 这是为了避免内核和用户地址空间之间的复制和系统调用开销。 当我们开始研究netsniff-ng时,pcap(3)库没有使用该零拷贝功能。
  netsniff-ng是特定于Linux的,这意味着不支持其他操作系统。 因此,我们可以将代码占用量保持在最小限度内。 Linux packet(7)套接字及其RX_RING和TX_RING接口通过网络堆栈绕过正常的数据包处理路径。 这是开箱即用的用户空间所能提供的最快的捕获或传输性能,而不必加载不受支持或非主线的第三方内核模块。 我们明确拒绝在ntop / PF_RING之上构建netsniff-ng。 不是因为我们不喜欢它(我们确实发现它很有趣),而是因为它不是主线内核的一部分。 因此,ntop项目必须维护和同步树外驱动程序,以使其适应其DNA。 最终,我们选择了不受污染的Linux内核,因为其代码具有更高的审查,维护,安全性和错误修复率。
  netsniff-ng还支持内核中的早期数据包过滤。 它支持将低级和高级数据包过滤器翻

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Vanony

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值