zoukankan      html  css  js  c++  java
  • 【fiddler】手机抓包

    1.做接口测试,没有接口文档,就用fiddler抓包,问题是手机怎么抓包

    2.第一步:进入chrome浏览器——设置——高级——系统——打开代理服务器——局域网设置——代理服务器,打开代理开关(代理地址就是127.0.0.1,端口号是8888)

    3.第二步:进入fiddler——Tools——Options——Connections,勾选Allow remote computers to connect,点击OK,重启fiddler

    4.第三步:手机连接电脑同网的WiFi,进入网络详情,代理模式设置为手动,主机名就是你电脑的IPv4地址,端口号是8888

    5.你手机上随便打开个小网站,就会发现已经被fiddler抓包了,app也一样

    6.不过还没完,因为有些企业会用HTTPS来加密,这时候你抓包到的请求都是无效的

    7.要解决这个问题,首先要在pc上,下载CertMaker for ios and Android【下载地址:http://www.telerik.com/docs/default-source/fiddler/addons/fiddlercertmaker.exe?sfvrsn=2】

    8.然后进入fiddler——Tools——Options——HTTPS,勾选Decrypt HTTPS traffic,点击OK,重启fiddler

    9.打开手机访问:本机IPv4地址:8888

    10.点击You can download the FiddlerRoot certificate,下载证书,从储存位置打开,如果需要密码其实就是手机的开机密码,如果没有要设置一个

    11.最后,重启fiddler,重启手机浏览器,就可以愉快的抓包了,需要注意,在响应的顶部,有一段【Response body is encode .Click to decode】,点击这里才能解密抓包的内容,切记

  • 相关阅读:
    C#设计模式-单例模式
    MVC图片上传并显示缩略图
    asp.net MVC发布iis无法加载css,js和图片
    Silverlight中获取控件中子控件
    Lambda加自定义比较器实现两个列表的合并
    MVC文件上传
    pt-osc测试
    MySQL DDL方案测试及选型.
    gh-ost测试
    gh-ost原理
  • 原文地址:https://www.cnblogs.com/luoguoxing/p/14107128.html
Copyright © 2011-2022 走看看