如果你先抓取一个app的数据,你肯定想到的是从利用Fiddler,设置一个代理,让手机浏览的请求都从Diddler走!然会一顿操作猛如虎,设置完却发现打开部分app没有网的情况,可能就懵逼了。

下面介绍一种方法,让你的Fiddler可以抓到包。先走一下Fiddler爬取手机请求的重要点:

1、需要手机和电脑在同一个局域网下

2、手机安装证书就好

具体的操作网上一大堆,这里不再阐述。当我设置好代理,打开某App的时候,却什么也看不到(没网)。

但是打开其他应用也可以请求。

解决没有网且抓不到包的情况(利用VPN进行流量转发)

这里需要root,可以直接下载夜神模拟器。

下载drony软件

可以在网上直接下载:http://www.mdpda.com/app/apk7521889.html

配置drony软件

打开该软件是这样的:

左滑至SETTINGS页面,点击WIFI

如果你是用的模拟器,只会看到一个wifi,如果是手机会有多个。

点击当前连的wifi:

首先把Hostname修改成你PC端的ip

把Port的端口修改成你自己再Fiddler中设置的端口(默认8888)

再把最上方的Proxy type 修改成Manual

下方的Proxy type 修改成Plan http proxy

往下滑动:把Filter default value 修改成Direct all

然后点击Rules进入点击右上角的+号:

只需要设置两个值:Network id 应该是你的wifi名,不用修改

修改Action为:Local proxy chain

修改Application为你想要爬取的那个app,点击右上角的保存(这里随便用一个app为例子),即可

保存之后就可以返回到最初打开这个软件的页面点击OFF即可,之后就可以去打开app,查看一下Fiddler抓取的包。

打开之后发现都是这样的一些信息:

为什么出现这种情况,应该是不信任证书的问题。接下来继续。

把用户的证书放在系统证书下(需要root)?

找到其中的原因很重要,目前很多App已经不再信任用户自己安装的证书了,我我们通过Fiddler安卓的证书实在用户下,

而非系统下:

我们通过Fiddler安装的证书是在用户下,这也就是为什么只能看到一些请求,看不到东西的原因。

我们需要做的就是将这个证书放在系统下,系统读取的只是一个/system/etc/security/cacerts/目录下的文件。

1第一步下载fiddler的证书并获取hash值。

在线计算hash值的网站:http://www.atool9.com/file_hash.php

直接把证书拖进去会基础出一个hash值,我的是

6ee8f572,然后把证书修改成6ee8f572.0放入到/system/etc/security/cacerts/文件夹下,

之后再访问就可以看到:

微信公众号:

Fiddler抓包没有网!相关推荐

  1. Fiddler抓包工具总结(转)

    序章 Fiddler是一个蛮好用的抓包工具,可以将网络传输发送与接受的数据包进行截获.重发.编辑.转存等操作.也可以用来检测网络安全.反正好处多多,举之不尽呀!当年学习的时候也蛮费劲,一些蛮实用隐藏的 ...

  2. 如何使用Fiddler抓包操作?

    目前微信公众号和小程序应用越来越多,那么我们如何对二者进行抓包进而在测试中更加准确的定位问题呢?目前通常有三种解决方案,在这里我会一一道来. 备注:本文的阅读前提是读者能够使用Fiddler进行基础的 ...

  3. 在MacOS下使用Fiddler抓包

    在MacOS下使用Fiddler抓包 有两种方式,分别是安装Mac版的Fiddler,或者是用虚拟机,安装Windows系统,在Windows系统下运行Fiddler对Mac系统中的内容进行抓包. M ...

  4. Fiddler-2 Fiddler抓包原理

    1 fiddler抓包是在 客户端和服务器之间建立一个代理服务器,监听本机发出的请求和服务器返回的响应结果. 截一张官网的图: 2 启动fiddler之前,[dinghanhua]先来看一下代理服务器 ...

  5. fiddler抓包小红书app(简易版)

    官网下载夜神模拟器最新版本,选择安卓5,启动后下载小红书app 官网下载fiddler抓包工具,配置好后并安装证书并修改权限 安装xposed框架和just-trust-me组件.mt管理器(安装证书 ...

  6. 全网最详细的Python+Requests接口测试教程:Fiddler抓包工具

    本篇涵盖内容:fiddler.http协议.json.requests+unittest+报告.bs4.数据相关(mysql/oracle/logging)等内容. 文章是针对零基础入门接口测试和py ...

  7. wireshark Fiddler抓包分析与解密https Fiddler修改https请求和响应

    Https理论 在说HTTPS之前先说说什么是HTTP,HTTP就是我们平时浏览网页时候使用的一种协议.HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全.为 ...

  8. Fiddler抓包:详解Fiddler抓包工具软件使用教程

    为什么要先学fiddler?学习接口测试必学http协议,如果直接先讲协议,我估计小伙伴们更懵,为了更好的理解协议,先从抓包开始.结合抓包工具讲http协议更容易学一些. 抓firefox上https ...

  9. Fiddler抓包简易教程

    由于本人能力有限,文中若有错误之处,欢迎指正. 转载请注明出处:http://www.jianshu.com/p/9e05a2522758 Fiddler是什么? Fiddler是一个http协议调试 ...

  10. 全网最全最细的CSDN【top1】接口测试工具Fiddler抓包工具总结

    序章 Fiddler是一个蛮好用的抓包工具,可以将网络传输发送与接受的数据包进行截获.重发.编辑.转存等操作.也可以用来检测网络安全.反正好处多多,举之不尽呀!当年学习的时候也蛮费劲,一些蛮实用隐藏的 ...

最新文章

  1. 25分钟训练机器人学会6个动作,伯克利开发高效机器人操纵框架
  2. php python 函数互相翻译的网站
  3. SpringMVC校验---SpringMVC学习笔记(八)
  4. 【翻译】在Ext JS 6通用应用程序中使用既共享又特定于视图的代码
  5. Stanford NLP 第四课 神经网络复习
  6. SubSnoic 框架入门到提高(4)---全程记录
  7. 快收下这份照片模糊变清晰方法攻略
  8. 读书笔记:Sheldon Ross:概率论基础教程:随机变量
  9. 微信小程序——小程序UI框架首页
  10. 【转载】SCI论文配图配色方案参考网站
  11. 如何在vue项目中增加网页logo
  12. 360主机卫士linux安装软件,最新360主机卫士Linux专杀版下载 0.4.1 官方版(32位+64位)下载地址电脑版-CC软件...
  13. 吉他的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  14. 哈罗单车再获10亿融资,摩拜、ofo难合并!
  15. 万字详解什么是生成对抗网络GAN
  16. 考题篇(6.2) 05 ❀ FortiManager ❀ Fortinet 网络安全专家 NSE 5
  17. 三维激光扫描仪点云数据处理与建模
  18. 一例vmware 虚拟机造成局域网游戏魔兽争霸看不到对方
  19. 缓冲技术之二:缓冲池BufferPool的简单实现
  20. 表白墙源码 [详细说明版]

热门文章

  1. matlab设计理想带通滤波器 bpf(f_sf_b1_b2),QDPSK信号数字化解调器中带通滤波器的设计与仿真...
  2. 计数器verilog代码(quartus II)
  3. 原子结构示意图全部_原子结构示意图和元素及元素周期表
  4. 微机原理与接口技术考点一文全(待更)
  5. Google 翻译插件不能用了怎么办
  6. PC微信多开源代码-消息钩子+ZwQuerySystemInformation
  7. 安卓版本客户端2.1
  8. 财智V6.0(完美破解序列号特别版)
  9. Arcgis培训内容
  10. LINQ TO XML 应用之 Win8 Metro 开发