抓包工具Fidder详解(主要来抓取Android中app的请求)

178298人阅读 评论(8) 收藏 举报
分类:

今天闲着没吊事,来写一篇关于怎么抓取Android中的app数据包?工欲行其事,必先利其器,上网google了一下,发现了一款神器:Fiddler,这个貌似是所有软件开发者必备神器呀!这款工具不仅可以抓取PC上开发web时候的数据包,而且可以抓取移动端(Android,Iphone,WindowPhone等都可以),太强大了,以前搞web的时候,知道有一款叫做HttpWatch工具,可以抓取web的请求数据包的,但是和这款神器来比较,那都弱爆了!吹到现在都是无用的,下面就来看看实例吧(只演示Android平台的,因为我是搞Android的,哈哈)!开始兴奋吧!


第一步:下载神器Fiddler,下载链接:

http://fiddler2.com/get-fiddler

下载完成之后,傻瓜式的安装一下了!



第二步:设置Fiddler
打开Fiddler,     Tools-> Fiddler Options (配置完后记得要重启Fiddler)
选中"Decrpt HTTPS traffic",    Fiddler就可以截获HTTPS请求
选中"Allow remote computers to connect".  是允许别的机器把HTTP/HTTPS请求发送到Fiddler上来

 

记住这个端口号是:8888


第三步:设置Android手机

首先获取PC的ip地址:命令行中输入:ipconfig,获取ip地址


好吧,这时候我就拿到了IP地址和端口号了

下面来对Android手机进行代理设置,本人使用的是三星的G4:

确定一下手机和PC是连接在同一个局域网中

进入手机的设置->点击进入WLAN设置->选择连接到的无线网,长按弹出选项框:如图所示:


选择修改网络配置:


 选择显示高级选项,将代理设置成手动,将上面获取到的ip地址和端口号填入,点击保存。这样就将我们的手机设置成功了。


第四步:下载Fiddler的安全证书

使用Android手机的浏览器打开:http://10.2.145.187:8888, 点"FiddlerRoot certificate" 然后安装证书,如图:


到这里我们就设置好所有的值,下面就来测试一下,首先安装网易新闻App。


下面打开Fiddler,然后打开手机中的网易新闻app,Fiddler抓包如下:


这样就抓取Android移动端的数据包成功了,这个对于我们后面进行网络数据请求的调试有很大的帮助,我们可以通过这个方法来判断我们请求网络是否成功!

《Android应用安全防护和逆向分析》

点击立即购买:京东  天猫

更多内容:点击这里

关注微信公众号,最新技术干货实时推送

编码美丽技术圈
微信扫一扫进入我的"技术圈"世界

扫一扫加小编微信
添加时请注明:“编码美丽”非常感谢!

查看评论

UML释义(一)

UML释义(一) Error.cao(本文转载自软件工程专家网www.21cmm.com) 作为众多公司软件发展的战略相关因素,都在试图去寻找可以自动提高软件产品质量、减少成本和缩短市场更新周期的技术...
  • gigix
  • gigix
  • 2002-03-13 09:22:00
  • 1249

Fidder抓包

阅读目录 1. Fiddler 抓包简介     1). 字段说明     2). Statistics 请求的性能数据分析     3). Inspectors 查看数据...
  • y2017
  • y2017
  • 2017-07-21 00:19:50
  • 1149

Fiddler实现手机抓包——小白入门

手机用fiddler抓包 电脑最好是笔记本,这样能和手机保持统一局域网内;其他不多说,直接说步骤了。 一.对PC(笔记本)参数进行配置    1. 配置fiddler允许监听到https(fiddle...
  • gld824125233
  • gld824125233
  • 2016-09-19 18:53:18
  • 176432

Fiddler 抓包工具总结

阅读目录 1. Fiddler 抓包简介     1). 字段说明     2). Statistics 请求的性能数据分析     3). Inspectors 查看数据内容     ...
  • qq_21445563
  • qq_21445563
  • 2016-03-30 17:34:03
  • 39304

Fidder抓包工具学习笔记

转载自:http://www.cnblogs.com/yyhh/p/5140852.html 阅读目录 1. Fiddler 抓包简介     1). 字段说明     2). S...
  • zsw2zkl
  • zsw2zkl
  • 2016-11-18 16:31:40
  • 596

Jmeter+fidder接口测试案例

1.测试环境搭建     Jmeter是java开发,只需付配置jdk环境就ok,网上可以找到相应的文档进行参考,这里不做赘述! 2.测试接口和测试数据(也称需求)          在做接口测试前期...
  • henni_719
  • henni_719
  • 2016-08-24 19:03:41
  • 909

Fiddler使用方法小结

Fiddler基本使用 简介:        Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指...
  • SD_JZZ
  • SD_JZZ
  • 2016-03-23 17:46:49
  • 5927

Fiddler如何抓取接口

前几天在学习接口的时候,苦于对于项目没有实质的接口,因为自己没有拿到接口的测试方法,于是,也不好意思向开放提要求,要求提供接口文档。虽然说,对于后台来说,接口文档是必须的,但是各个公司有各个公司的规则...
  • liujingqiu
  • liujingqiu
  • 2016-09-30 16:23:41
  • 11219

【HTTP】Fiddler(一) - Fiddler简介

1.为什么是Fiddler? 抓包工具有很多,小到最常用的web调试工具firebug,达到通用的强大的抓包工具wireshark.为什么使用fiddler?原因如下: a.Firebug虽然可以抓包...
  • ohmygirl
  • ohmygirl
  • 2014-01-04 18:54:12
  • 263844

Fiddler抓包使用教程-断点调试

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/62896784 本文出自【赵彦军的博客】 Fiddler 里面的断点调试...
  • zhaoyanjun6
  • zhaoyanjun6
  • 2017-07-07 17:51:05
  • 1015
    逆向黄书《Android应用安全防护和逆向分析》出版
    《Android应用安全防护和逆向分析》

    360创始人周鸿祎、CSDN创始人蒋涛、看雪创始人段钢联袂推荐

    零基础学习移动安全逆向,手把手带你进入安全逆向领域!安全不息,逆向不止!让别人的应用都成为我们手中的炮灰!

    读者技术交流QQ群:682646223



    购买地址: 京东 天猫

    关注微信公众号接受实时推送最新技术文章!

    微信扫一扫加入安全逆向圈

    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 588万+
    积分: 3万+
    排名: 170
    博客专栏