关闭

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

162393人阅读 评论(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应用安全防护和逆向分析》

点击立即购买:京东  天猫

更多内容:点击这里

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

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

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


39
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

Fidder 用法

Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发还是测试来说,都有很大的帮助。 阅读目录 Fiddler的基本介绍Fiddler的工作原理同类的其它工具Fiddl...
  • cslie
  • cslie
  • 2015-09-17 11:00
  • 1615

【HTTP】Fiddler(一) - Fiddler简介

1.为什么是Fiddler? 抓包工具有很多,小到最常用的web调试工具firebug,达到通用的强大的抓包工具wireshark.为什么使用fiddler?原因如下: a.Firebug虽然可以抓包,但是对于分析http请求的详细信息,不够强大。模拟http请求的功能也不够,且firebug常常是...
  • ohmygirl
  • ohmygirl
  • 2014-01-04 18:54
  • 254790

抓包抓出的APP

写作的目的好久没有写博客了,最近一段时间比较忙,总是在讨论公司的业务逻辑去了,技术落下了一大堆了,好了,不扯了,说说今天的主题吧。最近利用晚上的时间,使用Fiddler抓包,把InfoQ、ITEye、CSDN、泡在网上的日子,开源中国,获得了一些数据,然后整理了一下,为了练手做了个小App。先看看成...
  • u013762572
  • u013762572
  • 2016-12-04 13:09
  • 926

app接口抓包

一级页面 http://qt.qq.com/php_cgi/news/php/varcache_getnews.php?id=12&page=0&plat=android&version=9715 二级页面 http://apps.game.qq.com/lol...
  • Lpandeng
  • Lpandeng
  • 2016-12-29 15:27
  • 180

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

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

Fiddler抓包使用教程-扫盲篇

Fiddler抓包使用教程-扫盲篇 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/72823370 本文出自【赵彦军的博客】 1、什么是抓包? 不同主机之间的数据通信都是通过网络来进行传输,对那些在网络上传...
  • zhaoyanjun6
  • zhaoyanjun6
  • 2017-05-31 20:05
  • 2877

App 开发中的抓包工具

在开发 App 的时候,大多数都需要请求服务端的 API 完成数据的交互,于是调式 API 或者分析 App 的时候就经常需要抓包。我现在用的抓包方式有两种,一种是通过代理连接到电脑上的抓包软件,另外一种是直接在手机上进行抓包。 第一种方式 在 Windows 环境下,我使用 Fidd...
  • mbugatti
  • mbugatti
  • 2016-11-30 11:37
  • 245

网页抓包实例---校园助手app

一个使用Rxjava+MVP实现的项目,主要实现了对校园网进行抓包并解析数据的过程。
  • qq122627018
  • qq122627018
  • 2016-05-24 09:06
  • 880

Windows中设置Fiddler抓HTTPS请求的解决办法

win7的fiddler无法捕获https请求的解决办法
  • wpyily
  • wpyily
  • 2017-06-06 17:46
  • 4256

Fiddler 抓包工具总结

阅读目录 1. Fiddler 抓包简介     1). 字段说明     2). Statistics 请求的性能数据分析     3). Inspectors 查看...
  • qq_21445563
  • qq_21445563
  • 2016-03-30 17:34
  • 33632
    《Android应用安全防护和逆向分析》正式开售
    《Android应用安全防护和逆向分析》

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

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

    读者技术交流QQ群:682646223



    购买地址: 京东 天猫
    技术分享微信公众号
    扫一扫关注

    关注公众号留言可咨询问题和技术交流,推送最新技术文章!
    酱爆短视频
    酱爆短视频



    全球首款短视频聚合应用「酱爆视频」正式发布上线

    别人等车干着急,我在酱爆看视频

    想你说想,为你所做!

    不负众望,就在酱爆!

    点击查看详情
    微信扫一扫加入安全逆向圈

    友情链接
    个人资料
    • 访问:5580023次
    • 积分:32026
    • 等级:
    • 排名:第169名
    • 原创:304篇
    • 转载:0篇
    • 译文:0篇
    • 评论:1659条
    博客专栏
    文章分类