轻松监控网络流量的应用程序
多线程、跨平台、可靠
Sniffnet是一个简单而有见地的应用程序,让你以直接而吸引人的方式浏览你的网络流量
如果你的机器上安装了 Rust,则可以使用以下命令安装应用程序二进制文件:
cargo install sniffnet
否则,你可以通过最新版本中提供的安装程序安装 Sniffnet。
为了在 Linux 系统上正确运行 Sniffnet,请安装 libpcap 库的库和头文件:
sudo apt-get install libpcap-dev
请注意,如果不以 root 用户身份运行,则需要设置检查网络适配器的功能:
sudo setcap cap_net_raw,cap_net_admin=eip <your/Sniffnet/executable/path>
请注意,应用层协议只是从传输端口号推断出来的。
端口号 | 应用协议 | 描述 |
---|---|---|
20, 21 | 邮票 | 文件传输协议 |
22 | 固态度 | 安全外壳 |
23 | 远程登录 | 远程登录 |
25 | 短信通信 | 简单邮件传输协议 |
49 | 塔卡克斯 | 终端门禁控制器门禁系统 |
53 | 域名解析 | 域名系统 |
67, 68 | 嘟�� | 动态主机配置协议 |
69 | TFTP | 简单的文件传输协议 |
80, 8080 | HTTP | 超文本传输协议 |
109, 110 | 流行 | 邮局协议 |
123 | 国家核试验台 | 网络时间协议 |
137, 138, 139 | 网络BIOS | 网络BIOS |
143, 220 | 海默 | 互联网消息访问协议 |
161, 162, 199 | SNMP | 简单的网络管理协议 |
179 | 边界网关协议 | 边界网关协议 |
389 | 目录 | 轻量级目录访问协议 |
443 | HTTPS | 基于 SSL/TLS 的超文本传输协议 |
636 | 低密度脂蛋白 | 基于 TLS/SSL 的轻量级目录访问协议 |
989, 990 | FTPS | 基于 TLS/SSL 的文件传输协议 |
993 | 目录 | 基于 TLS/SSL 的互联网消息访问协议 |
995 | POP3S | 基于 TLS/SSL 的邮局协议 3 |
1900 | SSDP | 简单服务发现协议 |
5222 | XMPP | 可扩展的消息传递和状态协议 |
5353 | 移动域名系统 | 组播 DNS |
可能发生的大多数错误可能是由于系统缺少正确分析网络适配器所必需的 pcap 依赖项。
查看“安装和运行”部分以获取有关如何继续的说明。
有关 Windows 参考,你可以查看问题 #1。
如果你在通过提供的安装程序安装 Sniffnet 后遇到问题,可能是由于你的操作系统与我为你生成的预构建二进制文件不兼容。
联系我,我将尝试为你的特定操作系统生成安装程序。
你想改进嗅探网吗?在这里查看