【Wireshark】- 入门篇(1)

\color{blue}{目录}

【Wireshark】- 入门篇(1)
【Wireshark】- 过滤器(2)
【Wireshark】- Statistics,Analyze菜单(3)
【socket】- Wireshark抓包分析TCP/IP三次握手和四次挥手


简介

Wireshark(前称Ethereal)是一个网络封包分析软件。网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。

平时开发,测试过程中,如果想要简单的抓取网络请求数据,那么我们可以用fidder(windows),charles(mac)抓包工具,特点说,操作简单,数据清晰。但如果要深入分析网络请求,比如tcp/ip协议,三次握手详细的数据交换等,那么我们就得使用Wireshark网络分析工具,特点是,信息全面,但是使用起来相对要复杂一些。
Wireshark接与网卡进行数据报文交换,所以,要想抓取到数据包,那么网络请求必须经过Wireshark抓取的网卡,不然,是抓取不到的。而且Wireshark不像fidder,charles那样,自身可以配置代理。所以,必要时,可以结合fidder,charles使用,达到抓包的目的。

原理

把Wireshark主机上的网卡接入有线或无线网络开始抓包时,介于有线(或无线)网卡和抓包引擎之间的软件程序便会参与其中。在windiws和UNIX平台上,这一款软件驱动程序分别是WinPacp和Libcap,对于无线网卡,形使抓包任务的是AirPacp。

安装

安装比较简单,自己百度即可。官网

抓包

上面的准备工作完成后,便可以打开Wireshark。启动页如下:

Wireshark_启动页.png

选择需要抓包的网卡,首先可以观察网卡是否有收发流量。如果你很清楚你使用的网卡,那么你可以直接选择。我是用的mac有线网,并通过mac自带的wifi共享,分享出的wifi网络,并且需要抓包的手机连接wifi。所以这里双击第一个网卡进去抓包主界面。当然你可以点击快速启动工具栏左边的一个图标启动抓包程序。


Wireshark_抓包主界面.png

NO.: 编号, Time:抓取时间,Source:源地址,Destination:目的地,Protocol:协议类型,Length:长度,Info:信息。

网卡配置(Capture -> Options)

点击工具栏左边第4个图标,打开网卡配置。


Wireshark_网卡配置.png
  • Input
    1. Enable promiscuous mode on all interfaces:抓取交换机(端口镜像功能)重定向给自己的所有数据包,那怕数据包的目的(MAC/IP)地址不是本机地址,否则只抓取到目的(MAC/IP)地址为本机的数据包,外加广播以及多播数据包。在某些情况下,选择该复选框,会导致Wireshark不能从无线网卡抓取数据,所有,如果使用无线网卡抓取不到数据时,可以取消勾选。
    2. Capture filter for selected interfaces:选择抓包文件保存路径
  • Output
    1. Output format:保存文件格式
    2. create a new file automatically after...:使用多个文件来存储抓包文件,具体条件可以自己配置。
    3. Use a ring buffer with:最大保存的文件,如果超过,会按照时间顺序移除。
  • Options
    1. Display Options:更新列表和自动滚动抓包列表。
    2. Stop capture automatically after...:满足条件时自动停止抓包
    3. Name Resolution
      (1)Resolve MAC Addresses:MAC地址所属的厂商名
      (2)Resolve network Addresses:IP对应的主机名或域名
      (3)Resolve transport Addresses:与TCP/UDP端口号对应的应用程序名
      (4) Use external network name resolver:调用操作系统指明大的名字解析程序(比如,DNS解析程序),这个选项可在Wireshark -> Preferences -> Name Resolution找到。

其它配置

  • 为数据包着色


    Wireshark_数据包着色.png

    取消着色:View -> Colorize Conversation -> ResetColorization


    Wireshark_取消数据包着色.png
  • 配置时间参数
    View -> Time Display Format
  • 配色规则
    View -> Coloring Rules 配色方案下载网站

Preferences配置

Wireshark_Preferences.png
  • Protocols
    1. IPv4:
      Decode IPv4 TOS field as DiffServ field:如果不勾选,者使用老的IPv4服务质量标准,来解析抓取的IPv4数据包包头中的Tos字段

其它设置请自己查看,如果抓包时,Protocol里面没有自己想要的字段,可以到这里勾选想要的选项,来达到分析的目的。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,185评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,445评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,684评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,564评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,681评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,874评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,025评论 3 408
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,761评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,217评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,545评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,694评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,351评论 4 332
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,988评论 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,778评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,007评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,427评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,580评论 2 349

推荐阅读更多精彩内容