Linux的抓取网络数据包命令tcpdump

原创 2016年08月29日 18:00:51

tcpdump是Linux命令行下常用的的一个抓包工具。

tcpdump的命令格式

tcpdump的参数众多,通过man tcpdump可以查看tcpdump的详细说明。

tcpdump [-i 网卡] -nnAX '表达式'

各参数说明如下:

  • -i:interface 监听的网卡。
  • -nn:表示以ip和port的方式显示来源主机和目的主机,而不是用主机名和服务。
  • -A:以ascii的方式显示数据包,抓取web数据时很有用。
  • -X:数据包将会以16进制和ascii的方式显示。
  • 表达式:表达式有很多种,常见的有:host 主机;port 端口;src host 发包主机;dst host 收包主机。多个条件可以用and、or组合,取反可以使用!,更多的使用可以查看man 7 pcap-filter。

Reference:http://blog.csdn.net/kobejayandy/article/details/17208137/


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

linux使用tcpdump抓包工具抓取网络数据包

tcpdump是linux命令行下常用的的一个抓包工具,记录一下平时常用的方式,测试机器系统是ubuntu 12.04。 tcpdump的命令格式 tcpdump的参数众多,通过man t...

linux使用tcpdump抓包工具抓取网络数据包,多示例演示

cpdump是linux命令行下常用的的一个抓包工具,记录一下平时常用的方式,测试机器系统是ubuntu 12.04。 tcpdump的命令格式 tcpdump的参数众多,通过man tc...

Android利用tcpdump和wireshark抓取网络数据包

转载至:http://www.trinea.cn/android/tcpdump_wireshark/

linux网络数据包处理流程

  • 2016-09-28 10:01
  • 105KB
  • 下载

Linux内核中网络数据包的接收-第二部分 select/poll/epoll

和前面文章的第一部分一样,这些文字是为了帮别人或者自己理清思路的,而不是所谓的源码分析,想分析源码的,还是直接debug源码最好,看任何文档以及书都是下策。因此这类帮人理清思路的文章尽可能的记成流水的...
  • dog250
  • dog250
  • 2016-01-16 15:36
  • 3570

Linux traceroute --追踪网络数据包

通过traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(source)到达某一同样的目的地(destination)走的路径可能会不一...

Linux网络数据包收发流程

  • 2016-12-14 19:44
  • 1.28MB
  • 下载

linux网络编程之:获取指定网卡网络数据包并分析(附C语言源码)

#include #include #include #include #include int main(){ char *net_dev; char *ip_addr; char...

fiddler监控抓取Android请求网络数据包使用方法教程

Fiddler 是通过代理来监听实现数据捕获的。对 Android 手机来说,也是通过将网络连接的代理指向 PC 机的 Fiddler 端口,来实现数据包的拦截。

抓取网络数据包

抓取网络数据包当用户在局域网内传递数据时,处于同一网段的所有计算机的网卡都会收到这些数据,尽管它不是传递数据的目的地。利用这一特点,我们就可以截获局域网中传递的数据。为了能够获取通过网卡上的数据,需要...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)