Packet Sniffers

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情
Packet sniffing is listening (with software) to the raw network device for packets that interest you. When your software sees a packet that fits certain criteria, it logs it to a file. The most common criteria for an interesting packet is one that contains words like "login" or "password."

To do packet sniffing, you will have to obtain or code a packet sniffer that is capable of working with the type of network interface supported by your operating system:

Network interfaces include:


  • LLI
  • NIT (Network Interface Tap)
  • Ultrix Packet Filter
  • DLPI (Data Link Provider Interface)
  • BPF (Berkeley Packet Filter)
LLI was a network interface used by SCO, which has been augmented with DLPI support as of SCO OpenServer Release V.

NIT was a network interface used by Sun, but has been replaced in later releases of SunOS/Solaris with DLPI.

Ultrix supported the Ultrix Packet Filter before Digital implemented support for BPF.

DLPI is supported under current releases of System V Release 4, SunOS/Solaris, AIX, HP/UX, UnixWare, Irix, and MacOS. DLPI is partially supported under Digital Unix. Sun DLPI version 2 supports Ethernet, X.25 LAPB, SDLC, ISDN LAPD, CSMA/CD, FDDI, Token Ring, Token Bus, and Bisync as data-link protocols. The DLPI network interface provided with HP/UX supports Ethernet/IEEE 802.3, IEEE 802.5, FDDI, and Fibre Channel.

BPF is supported under current releases of BSD and Digital Unix, and has been ported to SunOS and Solaris. AIX supports BPF reads, but not writes. A BPF library is available for Linux.

Packet Sniffers


Commercial, bundled, and free packet sniffers are available for most operating systems:

Free Packet Sniffers


Ethereal
Platform(s): Most
License: Open Source GPL

Ethereal is used by network professionals around the world for troubleshooting, analysis, software and protocol development, and education. It has all of the standard features you would expect in a protocol analyzer, and several features not seen in any other product. Its open source license allows talented experts in the networking community to add enhancements. It runs on all popular computing platforms, including Unix, Linux, and Windows.

tcpdump
Platform(s): Most
License: BSD License

Tcpdump prints out the headers of packets on a network interface that match the boolean expression. It can also be run with the -w flag, which causes it to save the packet data to a file for later analysis, and/or with the -b flag, which causes it to read from a saved packet file rather than to read packets from a network interface. In all cases, only packets that match expression will be processed by tcpdump.

Natas
Platform(s): Windows
License: Free

Natas is a free Windows 2000 network packet sniffer with several options. Sourcecode (C++) included.

nfswatch/
Platform(s): Unix
License: Open Source

nfswatch is a packet sniffer which is dedicated to sniffing NFS (Network File System) traffic. nfswatch lets you monitor NFS requests to any given machine, or the entire local network. It mostly monitors NFS client traffic (NFS requests); it also monitors the NFS reply traffic from a server in order to measure the response time for each RPC.

Web Packet Sniffer
Platform(s): Unix
License: Open Source

Web Packet Sniffer is a pair of Perl scripts that together will:

  • Listen to all TCP/IP traffic on a subnet.
  • Intercept all outgoing requests for Web documents and display them.
  • Intercept all incoming requests for Web documents and display them.
  • Decode the Basic authentication passwords, if any.
Sniffit
Platform(s): Linux, SunOS, Solaris, FreeBSD and Irix
License: Open Source

sniffit is a packet sniffer for TCP/UDP/ICMP packets. sniffit is able to give you very detailed technical info on these packets (SEQ, ACK, TTL, Window, ...) but also packet contents in different formats (hex or plain text, ...).

Bundled Packet Sniffers

Microsoft Network Monitor
Platform(s): Windows
License: Bundled with Microsoft Windows

Microsoft Network Monitor is the packet sniffer which is bundled with Microsoft Windows.

Network Monitor is a component of Microsoft? Systems Management Server (SMS) that enables you to detect and troubleshoot problems on LANs, WANs, and serial links running the Microsoft? Remote Access Server (RAS). Network Monitor provides real-time and post-capture modes of network data analysis.

In real-time analysis, network traffic is examined by real-time monitors. These monitors test network traffic for a specific set of conditions, and when those conditions are detected, display events, which may prompt end-user action. For example, a monitor can detect conditions that indicate a SYN attack and aid a network administer to respond to the potential attack.

In post-capture analysis, network traffic is saved in a proprietary capture file so that the captured data can be analyzed later. In this case, analysis can be in the form of protocol parsers picking out specific network frame types and displaying the frame data in the Network Monitor UI; or analysis can be in the form of experts examining the network data and displaying a report (experts may also manipulate the network data).

Network Monitor provides the following types of functionality:

  • Captures network data in real-time or delayed mode.
  • Provides filtering capabilities when capturing data.
  • Uses monitors for real-time analysis and security.
  • Uses experts and parsers for detailed post-capture analysis.
snoop
Platform(s): Solaris
License: Bundled with Solaris

snoop is the packet sniffer which is bundled with the Solaris Operating System.

snoop captures packets from the network and displays their contents. snoop uses both the network packet filter and streams buffer modules to provide efficient capture of packets from the network. Captured packets can be displayed as they are received, or saved to a file for later inspection.

snoop can display packets in a single-line summary form or in verbose multi-line forms. In summary form, only the data pertaining to the highest level protocol is displayed. For example, an NFS packet will have only NFS information displayed. The underlying RPC, UDP, IP, and ethernet frame information is suppressed but can be displayed if either of the verbose options are chosen.

nettl / netfmt
Platform(s): HP-UX
License: Bundled with HP-UX

The nettl and netfmt packet sniffing utilities are bundled with the HP-UX operating system.

Commercial Packet Sniffers

LanWatch
Platform(s): DOS/Windows
License: Commercial

LANWatch is a software-based network packet analyzer. Easy to install and use, LANWatch monitors traffic in real time and displays a wide range of statistics. With LANWatch, network administrators can quickly identify problems and keep networks running at peak performance. Support and QA Personnel can determine the origin of network problems. Network Application and Protocol Developers can easily monitor, examine and verify network protocols in both hexadecimal and formatted views.

Etherpeek
Platform(s): Windows, Macintosh
License: Commercial

EtherPeek is an Ethernet network traffic and protocol analyzer designed to make the complex tasks of troubleshooting and debugging mixed-platform, multi-protocol networks easy. EtherPeek sets the industry standard for ease-of-use while delivering all the superior diagnostic and analysis capabilities expected of a full-featured analyzer at an affordable price.

Sniff'em
Platform(s): Windows
License: Commercial

Sniff'em captures, monitors and analyzes network traffic, detecting bottlenecks and other network related problems. Using this information, a network manager can keep traffic flowing efficiently. The Sniff'em packet sniffer can also be used legitimately or illegitimately to capture data being transmitted over a network.

Sniff'em is a competitively priced, performance minded Windows based Packet sniffer, Network analyzer and Network sniffer, a revolutionary new network management tool designed from the ground up with ease and functionality in mind.
 
36、网络安全与工具资源全解析 本文全面解析了数字化时代下的网络安全与各类实用工具,涵盖了数据包嗅探、家长控制、密码恢复、端口扫描、远程监控、系统恢复、漏洞检测、网站防护等多个方面,并介绍了相应的工具及其功能特点与使用场景。同时,文章还详细说明了常见网络攻击方式如暴力破解、拒绝服务攻击、电子邮件轰炸等,并提供了有效的防护措施,包括反间谍软件、杀毒程序和反特洛伊木马工具的使用流程。此外,补充了新闻服务、搜索引擎及网络诈骗防范知识,帮助用户提升安全意识,构建安全可靠的网络环境。 阅读详情

相关推荐

网络数据包抓取与分析工具的实践与详解

数据包捕获是网络分析工具最基础的功能,它允许用户对通过网络接口的原始数据包进行捕获和记录。捕获机制一般涉及以下几个关键步骤:接口选择:用户首先需要选择合适的网络接口进行数据包捕获。捕获过滤:为了提高效率和减少数据处理量,用户通常会设置捕获过滤规则。数据包存储:捕获的数据包被存储在内存或磁盘上,以便后续分析。例如,在使用tcpdump工具时,可以通过以下命令开始捕获eth0接口上的数据包:这个命令将开始捕获eth0接口上的所有数据包,并将它们显示在屏幕上。

weixin_42602241的博客 1179

信息安全之网络数据的嗅探与欺骗

网络数据的嗅探与欺骗是指监视和拦截网络上的数据流量,并可能对其进行修改或欺骗,以实现各种目的,包括安全审计、网络管理、攻击检测、流量控制等。这通常是由网络管理员、安全专家或黑客等角色执行的。

Sword_of_despair的博客 1615

Packet_Sniffing_and_Spoofing

Packet_Sniffing_and_Spoofing

sniffer超级详细介绍

一.有关sniffer及sniffer的含义 sniffers(嗅探器)几乎和internet有一样久的历史了.Sniffer是一种常用的收集有用数据方法,这些数据可以是用户的帐号和密码,可以是一些商用机密数据等等。随着Internet及电子商务的日益普及,Internet的安全也越来越受到重视。在Internet安全隐患中扮演重要角色之一的Sniffer以受到越来越大的关注,所以今天我要向大家介

2万+

数据包嗅探 Packet Sniffing

实验前言数据包嗅探(packet sniffing)和数据包欺骗(packet spoofing) 在网络安全中两个非常重要的部分。他们是网络通讯中两个主要的威胁。了解这两个威胁对于了解网络安全理论而言是必要的。目前有非常多的数据包嗅探和欺骗的工具,例如Wireshark,Tcpdump,Netwox 等。其中一些工具被广泛应用在网络安全技术中,同时也被攻击者利用。了解这些工具怎么使用非常重要,但是

无厘头码农一枚 5968

sniffers简单的监听端口

TCP/IP协议分析之Sniffer镜像技术 Sniffer软件是NAI公司推出的功能强大的协议分析软件。本文针对用Sniffer Pro网络分析器进行故障解决。利用Sniffer Pro 网络分析器的捕获网络流量进行详细分析,利用专家分析系统诊断问题,实时监控网络活动,收集网络利用率和错误等。在进行流量捕获之前首先选择网络适配器,确定从计算...

weixin_33971977的博客 531

1. Packet sniffers (包嗅探器 14个)

十多年来,Nmap项目一直在编目网络安全社区最喜爱的工具。 2011年,该网站变得更加动态,提供打分,评论,搜索,排序和新工具建议表单。 本网站除了我们维护的那些工具(如Nmap安全扫描器,Ncat网络连接器和Nping包操纵器),允许任何平台上的开源和商业工具。 我们对安全社区的集体智慧印象深刻,我们强烈建议您阅读整个列表并研究您不熟悉的任何工具。 单击任何工具名称以获取有关该特定应用程序的更...

weixin_33794672的博客 160

网络攻击工具深度解析:Zarp框架架构与实战应用指南

在网络安全领域,攻击工具的开发与防御技术的演进始终保持着紧密的互动关系。Zarp作为一个专注于本地网络协议利用的开源工具包,为安全研究人员和渗透测试人员提供了一个强大的网络攻击框架。本文将深入剖析Zarp的设计理念、架构实现和实战应用,帮助您全面理解这一工具的运作机制。 Zarp的核心定位不是系统级漏洞利用,而是专注于网络协议层面的攻击技术。它通过滥用网络协议栈来实现对本地网络的接管、渗透和拒绝

gitblog_00645的博客 954

什么是抓包?它能解决你遇到的网络所有问题!

简单来说,抓包(Packet Sniffing)就是“嗅探”网络中的数据包。每当你上网时,无论是打开网页、看视频,还是发送消息,这些数据都会以“小包”的形式在网络中传递。而“抓包”工具则可以拦截、分析这些包,看看里面究竟包含了什么内容。它就像是一个网络侦探,帮你监听每一条网络“对话”,看看是不是有什么异常。

funnetxia的博客 902

Metasploit网络嗅探实战:从数据包捕获到协议分析的完整指南

本文详细介绍了在Metasploit的Meterpreter会话中使用Sniffer模块进行网络嗅探的完整流程,涵盖从加载模块、选择网卡、捕获数据到导出PCAP文件的全方位操作。同时深入讲解了如何利用Wireshark对DHCP、DNS、ICMP等核心协议进行深度解析,通过实际案例演示从数据包捕获到协议分析的完整技术路径,为渗透测试与网络诊断提供实用指南。

PyHaVolask的博客 1254

Unit 1: Packet Sniffing 1.1 Packet Sniffing Introduction to Packet Sniffing

>> Some people like to sniff glue. 有些人喜欢闻胶水。 Some people like to sniff paint. 有些人喜欢闻油漆。 Some professors like to sniff whiteboard markers. 有些教授喜欢嗅白板笔。 Some people like to sniff other t...

320

packet sniffer的使用

1、 不连仿真器无法下载固件,出现 Not able to Load firmware from file:plugin\IEEE802_15_4\fw_cc2430_802_15_4.hex 2、 连接上仿真器则程序像死掉了一样(后来觉得应该是侦听不到数据包,所以看着像死了一样) 只要一点击该软件的开始抓包按键,通过仿真器连接到这个软件的节点就无法正常工作,现象是:之前亮着的L

fuguoyin15的专栏 3690

Zigbee-cc2530 笔记---Packet Sniffer 安装与使用

SmartRF Packet Sniffer 是 TI一款用于侦听而捕获的射频数据包的软件,支持多种射频协议,可对数据包进行过滤和解码,以简洁的方法显示出来; (1)双击“课程软件\Setup_SmartRF_Packet_Sniffer\ Setup_SmartRF_Packet_Sniffer_2.18.1.exe”,弹出SmartRFPacketSniffer安装界面,并点击“Next”开

P_xiaojia的博客 8755

SmartRF Packet Sniffer使用手册

1.介绍1.1硬件平台1.2协议1.3数据流程1.4软件2.用户界面2.1启动窗口2.2 Packet Sniffer 一个经常活跃的窗口2.3菜单和工具栏2.4安装2.5可选区域2.6数据包细节2.7地址区2.8显示器2.9时间轴2.10无线设置3.抓包格式保存到文件**4.CC2510 和 CC1110 Sniffers“无线设置

Catullus的博客 1万+

Unit 1: Packet Sniffing 1.1 Packet Sniffing Packet Sniffing Demos 1

>> It's time to start sniffing packets. >>是时候开始嗅探数据包了。 Let's open up Wireshark. 让我们打开Wireshark。 First you select the NIC of which you're going to be sniffing. 首先选择要嗅探的NIC。 So, I...

421

微软技术日报 2026-09-08:Patch Tuesday 任务栏自由了,GPT-6 Astra 四平台齐发

今天推送的 9 月补丁让 Windows 11 找回了任务栏与开始菜单的自由,而 Copilot 一周内接入两大前沿模型、Studio Harness 转 GA,则标志着微软的"智能体平台化"从口号进入账单期——本地跑大模型(Project Zenith)与云端多模型编排(Copilot Studio)两条路线正在同时加速。

海盗Sharp的博客 352

微软技术日报 2026-09-09:Project Opal 自主智能体亮相,Patch Tuesday 966 漏洞含 2 零日

每天 5 分钟,速览微软技术圈最新动态。今日看点:Project Opal 让 Copilot 学会"自主干活"、创纪录的 966 漏洞 Patch Tuesday、WinUI 3 三十分钟速成新范式。

海盗Sharp的博客 274
上一篇: secdrv.sys任意kernel地址覆盖漏洞浅析(0day)
下一篇: 对剪贴板的内容的进行读取和设置
iiprogram
博客等级 码龄25年 1066粉丝 1515原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值