• 移动设备抓包


    /**
     * 抓包
     */
    抓包是每位网络工程师必会的技能
    就是抓取网络协议上的数据包,用于分析数据
    

      

    /**
     * 抓包工具Wireshark
     * /
    开源的,跨平台的,免费的,可抓取HTTP、TCP、UDP,可抓取移动端和PC端
    

      

    /**
     * 移动端抓包必备条件
     */
    电脑需要配置无线网卡,一般笔记本都具备此功能
    Wifi共享精灵软件,下载地址:
    http://www.wifigx.com/down.html

       

    /**
     * 开启Wifi共享精灵
     */
    第一栏,输入共享的Wifi名称
    第二栏,输入密码,点击保存
    开启Wifi共享精灵

    /**
     * Wireshark的下载
     */
    说明:下载网页可能需要翻墙才可以打开,怎么翻墙大家自行百度
    网络封包分析软件Wireshark
    撷取网络封包,显示出网络封包携带的信息
    下载地址:
    https://www.wireshark.org/download.html
    Windows下想成功运行必须安装Winpcap驱动
    下载地址:
    https://www.winpcap.org/install/default.htm
    Mac下需要安装libcap驱动,这里就不再解释了
    

      

    /**
     * 运行Wireshark
     */
    选择无线网卡/本地连接  捕获 选项 输入  选择需要的网卡  开始
    可以抓包了
    

      

    /**
     * 设置抓包过滤器
     */
    抓包之前需要设置过滤的条件
    捕获 选项 输入  选择需要的网卡 输入捕获过滤 开始
    协议 方向 HOST  值    src 192.168.23.2
    链接符           and
    链接方式          not  不要
                           and  并且
                           or   或者
                          ()  优先
    

      

    /**
     * 设置显示过滤器
     */
    抓完包之后设置的过滤,挑选出需要的
    按协议                 http
    查找目的地址              ip.dst==192.168.23.2
    查找源地址为              ip.src==1.1.1.1
    把源端口和目的端口为80的都过滤出来    tcp.port==80
    只过滤目的端口为80的           tcp.dstport==80
    只过滤源端口为80的            tcp.srcport==80
    按请求方式               http.request.method=="GET"  http.request.method=="POST"
    链接方式:                
    not     不要
    and   并且
    or   或者
    ()   优先
    

      

    /**
     * 自动存储捕获的数据到文件
     */
    捕获 选项 输出
    设置文件路径,输出格式 选项
    

      

    /**
     * 分析单个数据包
     */
    右键  追踪流
    Wireshark支持多种数据格式的文件,文件  打开  可以看到支持的所有的数据格式
    

      

  • 相关阅读:
    CSS 之 div中文字超出时自动换行
    架构设计分享之权限系统(看图说话)
    perl杂项
    nginx比较apache
    Apache与Nginx的优缺点比较
    DVB系统中PCR的生成和PCR校正
    相关软件测试工具
    我遇到的有趣面试题:破解程序
    OpenStack 部署运维实战
    一些大公司的开源项目及代码托管平台
  • 原文地址:https://www.cnblogs.com/WeWeZhang/p/5967018.html
Copyright © 2020-2023  润新知