广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    怎样使用 fiddler抓取网络数据包?

    来源:网络收集  点击:  时间:2024-03-08
    【导读】:
    现在的软件越来越多的发展为C/S模式,即服务器进行数据和逻辑处理,而客户端只进行数据结果展示,因此获取客户端与服务器的数据交互变得非常频繁和重要.那么有哪些常用的抓取网络数据包的方法和工具呢?今天,笔者就和大家一起学习一款功能异常强大的神器:fiddler工具/原料more抓包工具 fiddler需要抓取数据包的目标软件方法/步骤1/10分步阅读

    今天我们使用的工具是一个非常著名的抓包工具,百度搜索一下即可找到(或者关注/私信我,查看共享,一般我在百度经验中使用到的软件类工具,都可以在共享网盘中找到),因此这里不演示下载,相信您能很容易得到它的.

    下载/安装并运行它,界面如下:

    2/10

    一般地,我们常用的功能是:

    1.开始/暂停 抓包,方法是,点击File-Capture Traffic,或者直接按快捷键F12;

    2.保存已经抓取到的数据包,方便以后再导入分析,点击File-Save然后选择相应的选项,保存即可,如图;

    3/10

    3.抓取指定进程的数据包,如果目标进程是有窗口的话,那么可以直接使用工具栏上的 靶形图标 (显示Any Process的那个,第一幅图中有标示出),拖放到目标窗口即可,如果目标进程不是窗口程序,那么可以使用过滤器进行过滤,如图:

    4/10

    抓取到需要的数据包后,可以在列表中单击指定条目进行详细分析,如图:

    5/10

    选择一个条目之后,右侧的两个主区域就是我们需要分析的主体,上部分是请求的数据,下半部分则是响应的数据,如图,下面的图就是笔者在写本篇经验过程中的数据:

    6/10

    其中,请求区中的raw(原始数据)是最常用也是最详细的,一般我们要抓包模拟都是从这里复制数据,然后修改的,其它的项是分析请求中的某一种数据;

    从下图中我们可以看到,这次请求的方式是POST 提交地址是:

    http://jingyan.baidu.com/submit/exp

    (实际上就是写经验时的自动保存草稿)

    还有HOST,referer,数据类型,cookies等,最下面的一行是本次请求所提交的数据,可以看到它是经过UTF8编码的

    7/10

    那么怎么查看呢?别急,很简单,fiddler已经帮我们准备好了工具.

    先复制需要解码的内容,然后点击工具栏上的TextWizard,打开编码/解码器

    或者

    选中需要解码的内容然后右键,可以直接发送到解码器中分析,如图:

    8/10

    在打开的编码/解码器窗口中,选择URLDecode,即可看到解码出来的结果,如图:

    9/10

    然后我们再看一下本次请求的响应结果,如图,从响应中可以看出,响应的状态码为 200 OK,请求是成功的,看响应的内容是一个JSON,所以可以点击上面的JSON查看:

    10/10

    以上就是本篇经验的主要内容,本次介绍的只是fiddler最常用的几个功能,如果您喜欢,下次我会再写一篇详细的,内容更丰富的.

    教程结束!!

    注意事项

    写经验不容易,如果它帮到您了,请投票/赞我或者写有得,您举手之劳的鼓励,是我分享更多经验的动力!

    您也可以关注我,方便查看更多经验!

    抓包工具FIDDLER网络抓包抓包软件
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_292202.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-04 23:43:32  耗时:0.024
    0.0237s