做开发需要抓取手机app的http/https的数据包,想看APP发出的http请求和响应是什么,这就需要抓包了,这可以得到一些不为人知的api,比如还可以干些“坏事”...

需要工具:

Fiddler抓包软件

Android 手机一台

一、如何使用 Fiddler2 

下载完成后安装,安装过程就不贴图了。

如下图设置Fiddler 代理:

点击OK,在这里代理就设置完成,一定要重启软件配置才生效,下面是手机端的设置。

浏览器抓包和调试工具(Fiddler) 4.6.1.0 官方最新版 评分:
5.8
类别: 编程辅助    大小:1.2M    语言: 英文 
查看详细信息 >>

二、手机端代理设置

以三星S4为例子,

1、如下图真机三星S4设置:

找到你的Wifi,必须电脑和手机处于同一个Wifi下。最好是电脑发一个Wifi出来。

长按Wifi热点,选择修改网络配置。

代理设置为:手动;代理主机名为你的电脑Ip,端口就是刚才Fiddler设置的端口。

-----------------------------------------------------------------------------------------

2、模拟器(android 2.3)设置

到这里设置完成,让我们看看我们都抓到什么东东。

--------------------------------------------------------------------------------------------------------

我们看看微博客户端吧,获取首页内容如下:

不禁感叹,很好很强大~~~~~~~~~~~~~~~~~~~~~~~~

提示:Fiddler可以设置过滤,可以很方便看到我们想要的Http包:

Fiddler手机抓包

第一步:配置Fiddler

Tools->Fiddler Options...

重启Fiddler

第二步:在手机上安装证书

用手机浏览器打开http://10.240.139.173:8888(IP是你电脑的IP,8888是Fiddler的端口)

在页面上下载FiddlerRoot certificate(文件名FiddlerRoot.cer)

我用的是UC浏览器,下载到了UCDownloads目录下,这里要注意,将FiddlerRoot.cer移动到根目录下(否则会提示未在USB存储设备中找到证书文件)。

接下去:设置->安全和隐私->从存储设备安装 (按照提示操作即可)

第三步:设置代理

打开你手机上无线,代理设置->手动

主机:10.240.139.173(你的运行Fiddler的电脑IP)

端口:8888

确定

接下去就是Fiddler的基本操作了,我们已经看到手机上的数据包了。

X-User-Agent:XOne/1.1.2(AndroidPhone;2.2Later;MI 2S/android4.1.1)

黄聪:Fiddler对安卓应用手机抓包图文教程相关推荐

  1. Fiddler对安卓应用手机抓包图文教程

    http://www.cr173.com/html/37625_1.html 做开发需要抓取手机app的http/https的数据包,想看APP发出的http请求和响应是什么,这就需要抓包了,这可以得 ...

  2. Charles最新破解版苹果iphone安卓android手机抓包分析教程笔记

    Charles最新破解版苹果iphone安卓android手机抓包分析教程笔记 中间遇到各种问题导致最终没法看到抓包信息,一个坑一个坑的埋,终于成功抓包小程序. 梳理了下可以尽量减少栽坑的安装过程,如 ...

  3. Fiddler系列教程2:手机抓包图文教程

    上篇Fiddler教程,我们教了大家Fiddler安装配置及如何使用Fiddler进行基本的Http抓包及模拟请求,今天给大家介绍下如何使用Fiddler进行手机抓包. 运行环境为Windows 10 ...

  4. Fiddler下载安装及手机抓包--小白版

    文章目录 一.下载地址及安装 二.fiddler手机抓包原理 三.前提条件: 四.步骤 1.设置fiddler 2.对手机端进行参数配置 注意:使用完后记得把代理改回去,否则上不了网 一.下载地址及安 ...

  5. 使用fiddler实现苹果ios手机抓包

    Fiddler是一个强大的抓包工具,可以通过它抓取.查看和调试PC端.手机终端和远程服务器之间的http/https等通信. Fiddler没有手机客户端,都是安装在PC上,要实现对手机上的程序抓包, ...

  6. 如何通过使用fiddler对安卓系统设备抓包总结

    2019独角兽企业重金招聘Python工程师标准>>> 做个广告 微信号:neihanrukou 大神如果什么都知道的,请忽略,别看下面的,因为这只是本人备忘记录用的,谢谢 抓包就是 ...

  7. 使用fiddler实现苹果ios手机抓包--的补充

    网上有很多的配置步骤,我就不赘述,这里引用别人的一篇 https://blog.csdn.net/weixin_40608713/article/details/114873070 我这里要补充的是, ...

  8. charles抓app包教程_Charles手机抓包实用教程

    一.Charles官网下载链接:https://www.charlesproxy.com/download/ 二.抓包步骤: 1.安装Charles,并打开 2.电脑设置代理端口:打开charles- ...

  9. fiddler手机抓包完整教程

    一,配置电脑热点.(笔记本或台试机都可配置) 1,打开命令行工具,通过下面命令添加无线热点. netsh wlan set hostednetwork mode=allow ssid=thinkpad ...

最新文章

  1. Jvm 系列(三):GC 算法 垃圾收集器
  2. 计算机题windows如何操作,2015年职称计算机Windows操作系统模拟题(二)
  3. 企业级监控工具Cacti安装配置全过程
  4. 301重定向的实现方法
  5. WINCE BSP中source文件中的宏定义
  6. python字典函数_python-字典常用函数
  7. uni-app 项目创建 (简单+明确!!!)
  8. Windows取证分析基础知识大全
  9. MySQL如何创建视图和用户
  10. 知识点滴 - 我们的太阳系
  11. 导航菜单背景切换效果
  12. linux中用c语言编写一个经纬度转换大地坐标
  13. 计算机网络基础(类别 | 性能指标 | OSI模型初识)
  14. 微信小程序实现跟odoo的交互 使用xmlrpc和jsonrpc 持续更新中。。。
  15. Python自动化办公社区 · 最新教程
  16. 文盘Rust -- 领域交互模式如何实现
  17. linux 远程挂载摄像头_Linux下学习摄像头使用
  18. QT5 学习之路15---布局管理器
  19. React+Nginx 二级域名指向配置
  20. Unicode, UTF-8, UTF-16, UTF-32, UCS-2, UCS-4

热门文章

  1. sklearn机器学习之数据预处理(Preprocessing Impute)
  2. 计数器按照,商品起订量和最小包装量,选择步数和校验
  3. 数据挖掘-数据挖掘综述-基础知识和概念总结
  4. 聊一聊JAVA中的缓存规范 —— 虽迟但到的JCache API与天生不俗的Spring Cache
  5. \[2020][ASIACRYPT]Estimating quantum speedups for lattice sieves 亚密会报告文字版
  6. python中try,except用法
  7. STM32+12864实现RGB灯亮度的菜单调节
  8. Anchor-Free系列之YOLOX:Exceeding YOLO Series in 2021
  9. GXT4.0 BorderLayoutContainer布局
  10. PhantomJS简介