tcpdump

✍ dations ◷ 2025-05-16 19:06:35 #网络软件,Unix软件,Windows软件,用C编程的自由软件,自由跨平台软件,自由网络软件,跨平台软件,网络分析器

tcpdump 是一个运行在命令行下的嗅探工具。它允许用户拦截和显示发送或收到过网络连接到该计算机的TCP/IP和其他数据包。tcpdump 是一个在BSD许可证下发布的自由软件。

tcpdump 适用于大多数的类Unix系统 操作系统:包括Linux、Solaris、BSD、Mac OS X、HP-UX和AIX 等等。在这些系统中,tcpdump 需要使用libpcap这个捕捉数据的库。其在Windows下的版本称为WinDump;它需要WinPcap驱动,相当于在Linux平台下的libpcap.

它最初由范·雅各布森,Craig Leres和Steven McCanne在1987年于劳伦斯伯克利国家实验室担任研究小组时写成,当时,20世纪90年代末,有许多不同的操作系统,和无数的补丁,没有很好地协调分布的tcpdump版本。于是Michael Richardson (mcr)和Bill Fenner在1999年创建了www.tcpdump.org。

tcpdump能够分析网络行为,性能和应用产生或接收网络流量。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息,从而使用户能够进一步找出问题的根源。

也可以使用 tcpdump 的实现特定目的,例如在路由器和网关之间拦截并显示其他用户或计算机通信。通过 tcpdump 分析非加密的流量,如Telnet或HTTP的数据包,查看登录的用户名、密码、网址、正在浏览的网站内容,或任何其他信息。因此系统中存在网络分析工具主要不是对本机安全的威胁,而是对网络上的其他计算机的安全存在威胁。

有很多用户喜欢使用柏克莱数据包过滤器来限制 tcpdump 产生的数据包数量,这样BPF会只把“感兴趣”的数据包到上层软件,可以避免从操作系统 内核向用户态复制其他数据包,降低抓包的CPU的负担以及所需的缓冲区空间,从而减少丢包率。

一些类Unix操作系统,用户有必须拥有超级用户权限方可使用 tcpdump,因为在这些系统需要使用超级用户权限将网络界面设置为混杂模式。然而,可以通过使用 -Z 选项在完成嗅探之后站即下降到一个特定的非特权用户的权限。在某一些类Unix操作系统,数据包嗅探机制可以配置为允许非特权用户可以使用它,如果做到这一点,就不需要超级用户权限。

相关

  • 国际纯粹与应用物理学联合会国际纯粹与应用物理学联合会(International Union of Pure and Applied Physics,简称IUPAP),是一个非政府性的国际性学术组织。该组织成立于1922年。国际纯粹与应用物理学联合会
  • 荧光素荧光素(英语:Fluorescein,又称为荧光黄)是一种合成有机化合物,外观为暗橙色/红色粉末,可溶于乙醇,微溶于水。在蓝光或紫外线照射下,发出绿色荧光。在多种应用(如荧光抗体技术)中被广泛
  • 牛樟芝见本文牛樟芝(Antrodia cinnamomea),俗名牛樟芝,又名牛樟菇、樟菇、窟内菰、神明菇,是一种药用真菌,为拟层孔菌科 (Fomitopsidaceae)薄孔菌属 (Antrodia)的一种真菌,仅原生于台湾。牛樟
  • 中华性文化博物馆中华性文化博物馆(英语:China sex museum)是一座位于江苏省常州市金坛区茅山寺庙群内的私人博物馆,也是中国第一所性博物馆。馆长是上海大学社会系教授刘达临。馆内展品为刘达临
  • 数据链接数据链接(又称:“链接数据”、“键连数据”,英文: Linked Data)在计算 (计算机科学),是一种发布“结构化数据”链接的方法,使数据间彼此相互链接。同时透过语义查询. 使链接的数
  • 加拿大丰业银行加拿大丰业银行(英文:Bank of Nova Scotia;法语:Banque de la Nouvelle-Écosse),简称丰业银行(英语:ScotiaBank;法语:Banque Scotia),是一家加拿大的商业银行,在全球55个国家均有业务。
  • 胡高望胡高望(1730年-1798年),字希吕,号豫堂,浙江仁和县(今杭州市区)人,清朝政治人物、榜眼。胡高望于乾隆十八年(1753年)乡试中举人。乾隆二十六年(1761年)中一甲第二名进士(榜眼),授翰林院编修。
  • 奥斯曼-沙特战争 奥斯曼帝国 沙特·本·阿卜杜勒·阿齐兹·本·穆罕默德·本·沙特(英语:Saud Ibn Abdul Aziz Ibn Mohammed Ibn Saud)† 马哈茂德二世 穆罕默德·阿里 奥斯曼-沙特战争(阿拉
  • 李国定 李国定(Lee Kuo-ting,1938年11月16日-)是一名前台湾乒乓球运动员,右手直拍选手,台北市人,毕业于开南商工。他曾连克地主球员成田静司和角田启辅获得1958年亚洲运动会乒乓球男子单
  • 阿德希尔·扎赫迪阿德希尔·扎赫迪(波斯语:اردشیر زاهدی‎;英语:Ardeshir Zahedi;1928年10月16日-),是伊朗巴列维王朝的外交部部长,曾任伊朗驻美国大使、驻英国大使。父亲是伊朗国王穆罕默