更新

遇到的问题是:

Android6.0及以下系统可以抓包,而Android7.0及以上系统不能再抓包。

原因:

Android7.0+的版本新增了证书验证,即app内不再像原来一样默认信任用户的证书。

Android7.0以上无法抓包问题解决。


fiddler抓包——手机APP添加代理后连不上网解决办法。这个问题很多初次使用fiddler工具来测试APP时,会遇到明明按照网上的教程来操作就是不能成功。配置好了,手机打开APP也一直转圈圈。今天我也整理下自己的经历以及网友们的解决办法。主要分4个原因来说明。有新的原因可以给我评论,到时候加上。希望更多热爱测试工作的人在学习新工具时能够顺利。有经验的人能够无私分享。

原因一:电脑和手机连接同一个网络,确保在一个局域网。

1、电脑端(cmd-ipconfig)查看电脑的ipv4地址:

2、手机端设置WLAN种给网络设置代理,选择对应的WLAN,对该网络进行编辑,代理选择手动,主机名填上面电脑ipv4地址,端口写fiddler提供的端口。默认是:8888(可更改,保持一致就可以了)

原因二:配置好fiddler后,要重起一次fiddler。

关于fiddler抓手机包配置,可以网上搜索,一大堆。

Fiddler无法抓取HTTPS的问题,Fiddler证书无法安装终极解决方案, - 乐乐熊小妹 - 博客园

原因三:关闭电脑的防火墙,我把360的安全卫士关闭了就好了。亲测。

原因四:打开注册表(cmd-regedit),在HKEY_CURRENT_USER\Software\Microsoft\Fiddler2下创建一个DWORD,值置为80(十进制) 【这个方法我没有试过,部分博客中有些到】

编写fiddlerScript rule

在fiddler菜单栏,点击Rules->Customize Rules,用Ctrl+F查找OnBeforeRequest方法添加一行代码

if (oSession.host.toLowerCase() == "webserver:8888") 
{
        oSession.host = "webserver:80";

}

设置完之后重启Fiddler即可。

另外,Fiddler可以抓取支持http代理的任意程序的数据包,如果要抓取https会话,要先安装证书。

相关文章:fiddler抓包——抓取App上https请求

fiddler基础知识

  • Fiddler是强大的抓包工具,它的原理是以web代理服务器的形式进行工作的,使用的代理地址是:127.0.0.1,端口默认为8888,我们也可以通过设置进行修改。
  • 代理就是在客户端和服务器之间设置一道关卡,客户端先将请求数据发送出去后,代理服务器会将数据包进行拦截,代理服务器再冒充客户端发送数据到服务器;同理,服务器将响应数据返回,代理服务器也会将数据拦截,再返回给客户端。
  • Fiddler可以抓取支持http代理的任意程序的数据包,如果要抓取https会话,要先安装证书。

另外这个博客写的很好,Fiddler工具使用介绍。有兴趣的可以看看

Fiddler工具使用介绍一 - miantest - 博客园

fiddler抓包——手机添加代理后APP连不上网的常见4种原因及解决办法相关推荐

  1. fiddler抓包过程以及fiddler抓包手机添加代理后连不上网解决办法

    1.(1)电脑端打开安装好的的fiddler,打开Tools-Options (2)HTTPS设置如下图 (3)Connection设置如下图,端口号设为8888 2.手机端添加代理 注:电脑联网和手 ...

  2. App测试---Fiddler抓包工具手机添加代理后连不上网解决办法

    在App测试中遇到的问题:Fiddler抓包工具手机添加代理后连不上网 背景:需要测试接口返回值是否ok.因此使用Fiddler工具进行抓包,查看网络请求的返回值.安装Fiddler工具后,在进行Fi ...

  3. 【转】Fiddler抓包工具手机添加代理后连不上网解决办法

    转载:Fiddler抓包工具手机添加代理后连不上网解决办法_数据结构和算法的博客-CSDN博客 最近,在工作中需要测试一个监控网络请求的SDK,需要校验该SDK记录的耗时数据的准确性.根据网上大神们提 ...

  4. Fiddler抓包工具手机添加代理后连不上网解决办法

    前言 想利用Fiddler工具给手机添加代理,来监控手机的一系列网络请求.但是fiddler工具给手机设置代理之后,手机竟然上不了网了,尝试了N种方法,终于给解决了. 解决方法 1.关闭电脑防火墙 2 ...

  5. 潇洒郎:Fiddler 抓包手机——解决手机无法安装证书——手机没有网络问题

    Fiddler 抓包手机 电脑ip查询:win+r      cmd             ipconfig 手机端安装Fiddler证书 (1)电脑必须安装最新的Fiddler,否则证书就会安装失 ...

  6. Fiddler抓包手机连不上网

    Fiddler抓包手机连不上网 之前用fiddler抓手机的包一直没问题,现在出问题,分析一下:之前手机经fiddler代理可以连网,应该不是证书.fiddler设置的问题.这次和以前的不同就是网络. ...

  7. 安卓模拟器(手机)安装抓包工具(fiddler)证书及手机设置代理后无法上网?

    1.Win+R然后在运行窗口输入ipconfig,查看电脑的ip地址 2.在模拟器中的设置里面,选择手机栏,然后选中其中网络设置中的网络桥接模式(若模拟器的网络桥接模式驱动未安装,则需安装后再选择), ...

  8. Fiddler抓包手机代理配置

    参考链接:https://i.wanz.im/2013/04/30/debugging_http_request_with_fiddler/ http://www.hangge.com/blog/ca ...

  9. fiddler抓包指南(浏览器、app抓包及证书安装)

    注意:所有抓包过程中使用无痕浏览器 1.fiddler对浏览器抓包 1.1 对浏览器的http的抓包 Capturing开启,进行抓包: Capturing关闭,停止抓包: 如下图: 1.2 对浏览器 ...

最新文章

  1. 解决The current branch is not configured for pull No value for key branch.master.merge found in config
  2. Java线程池如何合理配置核心线程数
  3. 【APICloud系列|41】融云单聊及消息的处理的对接与实现
  4. 用一把吃鸡的时间,免费上云搭建网站应用
  5. WCF服务编程 学习笔记(1)
  6. Eclipse用法和技巧八:自动添加try/catch块1
  7. pandas重置索引的几种方法探究
  8. iOS开发之isa、superclass(课程总结)
  9. xpose 调试支付宝
  10. 区块链相关技术学习总结(1)——区块链以及区块链技术入门详解
  11. 计算机桌面上的照片转pdf免费,有没有免费将图片转PDF的工具?
  12. Bzoj4567---背单词
  13. 【机器学习】五种超参数优化技巧
  14. MATLAB中mat转换为xlsx表格数据
  15. 前端常用素材网站大全
  16. mui上拉加载不好使
  17. Bonobo Git Server搭建本地(Windows)私有的Git服务器
  18. 有关多项式处理的各种算法总结
  19. win7硬盘安装Fedora 20双系统
  20. python画二维温度云图_Python之路—matplotlib与云图

热门文章

  1. c++匿名union
  2. 一些常用的PKCS 标准
  3. IPv4编址及子网划分
  4. Xshell-7工具栏隐藏了
  5. Python strip()方法:移除头尾字符
  6. ios android跨服务器,阴阳师ios怎么转安卓 阴阳师跨系统角色转移服务介绍_游侠手游...
  7. B. Numbers on the Chessboard -codeforces1027 -csdn博客
  8. Eclipse Theia vs. VS Code:“ Theia是最多样化,最活跃的项目之一”
  9. Numpy简易教程——图像的数组表示
  10. 计算机专业游戏本推荐,十大高性价比游戏本(小虫2021年6月游戏本排行榜)