问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

使用tcpdump查看原始数据包

发布网友 发布时间:2022-10-11 16:42

我来回答

1个回答

热心网友 时间:2023-10-14 00:09

尽管Snort之类的工具在筛选通过我们的网络而来的所有内容方面做得非常出色,但有时必须要查看原始数据。为此,我们最好的工具是“ tcpmp”。

使用tcpmp的最基本方法是简单地发出以下命令:

您可以使用-v选项获得更多详细信息,而-vv可以获取更多信息。

有用的选项

假设您已登录到要管理的远程计算机。如果您不带任何选项运行“ tcpmp”,则输出将被来自您的SSH连接的数据包淹没。为避免这种情况,只需从输出中消除端口22:

码:

您可以使用许多不同的端口来执行此操作:

码:

如果要进行相反的操作,即仅监视某个端口(这对于调试网络应用程序非常有用),则可以执行以下操作:

您还可以从网络上的特定主机获取数据:

如果您的计算机具有多个网络接口,则还可以指定要收听的网络接口:

您还可以指定协议:

您可以在/ etc / protocols中找到协议列表。

保存输出以备后用

在某些情况下,您可能希望将输出重定向到文件,以便以后可以详细研究它或使用其他程序来解析输出。在以下示例中,您仍然可以在将输出保存到文件时观看输出:

在上面的示例中,我们可以使用日期和时间来标识每个转储。在处理一天中特定时间出现的问题时,这可能会派上用场。

tcpmp还可以选择将其输出转储为二进制格式,以便以后读取。要创建一个二进制文件:

稍后,您可以让tcpmp使用以下命令读取文件

您也可以使用ethereal程序打开原始转储并解释它。

tcpmp为我们提供了有关往返于网络的所有数据包的信息。

将Ethereal与tcpmp一起使用Ethereal

Ethereal是一种也可以用来捕获网络数据包的工具。安装后,您可以打开您制作的原始转储文件。

查看正在发生的事情变得相当容易。您可以看到源IP和目标IP以及它是什么类型的数据包。这很容易,然后即可对您可能遇到的网络问题进行故障排除并分析可疑行为。只是为了增加一则轶事,当我编写本课并解释自己的转储时,我在个人工作站上看到了一些奇怪的活动。我几乎每隔固定时间就查询世界上不同IP的机器上的端口32772。我为端口32772运行了一个特定的转储,如下所示:

读取原始输出

如您所见,即使从tcpmp读取所谓的“人类可读”输出也可能有点神秘。看下面的示例,我只是从转储中选出一个随机数据包:

我们所拥有的是对 https://www.linux.org/ 的Web服务器请求。时间戳记过后,您会在主机名(即端口80)的末尾注意到.www。这将被发送到发出请求的主机 test.linux.org 的端口34365。“ P”代表TCP“ oush”功能。这意味着应该立即发送数据。在2845:3739(894)之后的数字中,2845标记第一个数据包的八位位组的编号。数字3739是数据包发送的最后一个字节的数字加1。数字894是发送的数据包的长度。表示“ ack 1624”的部分是“ acknowledge”的TCP术语-表示该数据包已被接受,下一个预期的数据包编号为1624。之后,我们看到“ win 9648”发送主机正在等待窗口大小为9648个八位位组的数据包。这之后是时间戳。

现在,如果您认为难以解释,则使用-x选项,它将在十六进制输出中包含数据包内容。

我们可以从输出中得知这是一个HTTP请求。至于其余的,它不是人类可读的,但是我们很容易知道这是一个合法的数据包。使用这种格式的另一个好处是,即使我们无法完全解释此数据包的状况,也可以将其发送给可能的人。最终,这是未经任何过滤通过网络传输的原始数据。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
2024年云南292分能考上什么大学? 2024高考多少分能被焦作大学录取 【芍药花茶】芍药花茶的功效与作用 芍药花茶怎样喝 芍药花茶的介绍 芍药花茶的属性和功效 联想拯救者电竞手机Pro评测 植物大战僵尸花园战争有用的激活码发给我,有用我就采纳 亲亲奶爸《亲亲奶爸》歌词 植物大战花园战争激活码只能用一次? 歌词中带有。我的好爸爸。我的好爸爸。儿女怎能舍得让你走,_百度... edge浏览器没声音是怎么回事-edge浏览器没声音解决办法 暗黑破坏神2毁灭之王1.11版atma5的具体操作?怎么把下的装备放到人物上面?就是放到SAVE的哪个文件里? 如何生成用ethereal可以看的cap文件? 用ethereal可以将分析后的数据选择其中的几列存入类似excel之类的表格中吗? 有的蚊子不吸血嘛? 什么属相不适合戴玉 怎么炒鲫鱼 炒鲫鱼的做法介绍 周日能不能打印征信报告呢? 哪个软件上玄幻的小说多一点? 适合2岁宝宝的早教软件有哪些,适合2岁宝宝的早教app 有没有适合幼儿早教的软件,孩子早教用什么软件比较好 两个空调外机上下直接垛放,会有哪些隐患 保持心态平和的句子 服装朋友圈文案吸引人的句子 咳嗽能吃芋头吗 维生素b六片,和。扑尔敏一起吃可以治头晕吗 吃芋头可以改善咳嗽吗 害喜胸闷头晕打维生素B6有用吗 咳嗽可以吃芋头吗 超神奇的读心术 高糖加维生素b6能治眩晕病吗 怎么看抓到的数据包有没有被丢弃 佳能XF305的介绍 索尼HXR-NX5C 佳能XF305 佳能XF305 那个好?麻烦详细点。单位要买,主要为学校录课,宣传片,以及网站视频 索尼HXR-MC2500C和佳能XF305哪个好 性价比最高的DV是什么 一两左右小鱼怎么做好吃 老人生日寄语范文精选 老人70岁生日要写什么文章`` 祝福老人生日的感言 老人过生日 求一篇贺词朗诵 中长些 谢谢←_← _家为什么不禁止打台球人? 酷冷至尊u3升级版机箱前置蓝色led风扇怎么接线 我的WIN账户里怎么没有删除我的密码那一项 有在高途退款成功的吗? 纹身毁皮了可以要求赔钱么 林正英真的是抓鬼的吗? 鸡肉拌面家常做法 鸡肉拌面怎么做好吃 《游剑江湖》epub下载在线阅读,求百度网盘云资源 谁知道豌豆写的游剑江湖10以后在哪看啊 《游剑江湖》epub下载在线阅读全文,求百度网盘云资源