Sniffglue是一款使用Rust开发的网络嗅探工具,该工具使用了线程池来利用所有的CPU核心并对多个网络数据包同时进行解析处理。该工具的主要目标就是帮助研究人员在不受信任的网络中安全稳定地对数据包进行处理,而不会遇到其他异常问题。默认配置下,该工具的输出结果已经足以满足大部分用户的需求了。
工具使用sniffglue enp0s25工具安装
本工具针对ArchLinux提供了一个官方数据包,可使用下列命令直接获取:
pacman -S sniffglue
安装命令如下:
cargo install sniffglue
当然了,安装完成之后,别忘了安装构建依赖组件:
ci/reprotest.sh
支持的协议
以太网络
IPv4的
IPv6的
地址解析协议
TCP
UDP
ICMP
HTTP
TLS
DNS
DHCP
cjdns eth beacons
SSDP
Dropbox信标
802.11
Docker安装
docker build -t sniffglue .docker run -it --init --rm --net=host sniffglue eth0
文章来源及下载:
https://github.com/kpcyrd/sniffglue
你可能喜欢