直达Fiddler官网:https://www.telerik.com/fiddler

下载Fiddler最新版本,我是在西西软件园下载的汉化版

下载之后直接解压,界面如下

1.捕捉Web请求

如果是捕捉web请求的话,可以直接打开浏览器就可以看得到请求以后返回结果,类型有JSON、XML、Raw

当然,必须在先设置允许远程计算机连接

首先,勾选允许远程计算机连接, 然后记住监听端口

我们测试一下,网页打开百度贴吧

左边的就是请求参数,右边的是返回的json , 自此,请求就已经捕捉完毕了

2.捕捉Android客户端请求

android在设置——WLAN——长按连接WIFI——高级选项——代理(手动)

计算机Win+R , 在计算机输入ipconfig获取计算机的IP地址

将IP地址填入服务器主机名,端口填写8888

随便打开一个Android应用,拉取请求,测试是否可用拿到数据

由此可见,请求已经抓取到了

Android如何防抓包

通过了解得知,抓包工具是通过本地代理的方式,让服务器端以为fiddler是客户端,让客户端以为fiddle以为是服务端,相当于所有的请求都会通过fiddle的本地服务器,如果数据传输又没有加密的话,那你的数据将被抓包工具一览无余!

一般来说,Android如果使用了OKhttp请求的话,可以设置屏蔽代理的模式,如果客户端设置了代理模式,则不进行请求!

 .proxy(java.net.Proxy.NO_PROXY); 防抓包,不设置代理

但是如果说人在国外,必须要通过代理VPN去连接网络,那APP也基本上用不了了,所以这种方法还是有隐患的

当然,也可以吧请求换成HTTPS请求,当然你得和服务器的老兄约定好,然后服务器去申请第三方证书或者自己弄一个证书,通过公钥和私钥对数据进行加密,这样请求就安全多了

有关内容将会在下一节讲解,转载请声明谢谢

抓包工具Fiddler的安装与使用相关推荐

  1. 抓包工具Fiddler下载安装

    Fiddler简介 一段抓包工具. 下载与安装 下载 官网下载地址 安装 双击下载好的exe文件 修改安装路径 安装完成 点击运行 基本配置 点击Tools->Options->HTTPS ...

  2. 手机抓包工具fiddler的安装教程

    抓包工具可能是一个比较常见的应用工具,在这里总结一下安装的整个流程,以便需要时可以快速的设置和安装好. 第一步: 抓包工具下载: fiddler工具下载网址:http://www.telerik.co ...

  3. 抓包工具 fiddler 的安装和使用详解

    一.为什么要使用抓包工具? 1.看过太多测试同学,安卓端测试出现的问题,归属就是安卓端,ios端出现的问题归属就是ios端,这样子不仅bug被拒绝率很高,也不方便别人认可你的能力,使用简单的抓包工具, ...

  4. 抓包工具- fiddler的安装

    一.fidder连接手机安装 1.设置抓取https协议的包(如果不需要抓https协议的包,可以跳过此处) 因为一般移动端都是用http是协议,所以需要设置下抓取https协议的包 打开fidder ...

  5. MacOS 抓包工具Fiddler Everywhere:安装与使用

    MacOS 抓包工具Fiddler Everywhere:安装与使用目录 1. Fiddler Everywhere 安装 2. Fiddler Everywhere配置 2.1 在本机上抓取数据 2 ...

  6. 抓包工具Fiddler:在雷电安卓虚拟机上安装配置Fiddler

    用雷电安卓模拟器设置抓包工具. 如何安装 安装包地址 安装说明地址 特别说明 fiddler里配置后需要在wifi无线里设置: Proxy hostname:自己电脑的ip: Proxy port:设 ...

  7. 抓包工具 - Fiddler(详细介绍)

    原文:抓包工具 - Fiddler(详细介绍) Fiddler的详细介绍 一.Fiddler与其他抓包工具的区别 1.Firebug虽然可以抓包,但是对于分析http请求的详细信息,不够强大.模拟ht ...

  8. 抓包工具fiddler使用与理论的理解

    抓包工具fiddler使用与理论的理解 抓包工具是运行在本地,客户端与服务器之间的一层,可以很好的抓取两者交互的信息 关于http协议 :http是一个简单的请求-响应协议,它通常运行在TCP之上 请 ...

  9. 抓包工具Fiddler抓取手机包和修改接口数据

    抓包工具Fiddler抓取手机包和修改接口数据 安装成功界面 点击Tools->Options 弹出该页面 Allow remote-勾选上,意思为允许远程计算机连接,端口随意设置(默认8888 ...

  10. api 数据 App 抓包工具 fiddler

    from   :  http://www.heyuan110.com/2015/06/17/App抓包工具fiddler/ App抓包工具fiddler Charles fiddler 抓包 确保安装 ...

最新文章

  1. 2020年中国智慧城市发展值得关注的技术
  2. 《Python从小白到大牛》第6章 数据类型
  3. Ubuntu Server下配置UTF-8中文/英文环境
  4. python进行数据分析 kindle_利用Python进行数据分析
  5. 第一篇:数据库服务概述
  6. python 从尾到头打印链表
  7. C++ Primer 5th笔记(chap 18 大型程序工具)命名空间特性
  8. 记一次MyBatis的错误
  9. 类的静态成量变量必须初始化
  10. OpenJTAG调试S3C2440裸板程序
  11. Vim 可视化模式入门
  12. C++面试高频考点整理--基础
  13. 高通QFIL烧录错误解决方法
  14. 独家首发多功能实用工具箱微信小程序源码下载支持外卖卷和多种流量主
  15. 单系统 台电x80pro_台电X80 Pro (E6E9)-双系统安装文件平板固件
  16. windows 电脑锁屏时,WPS软件自带屏保图片保存的位置
  17. Delphi procedure and function
  18. 学习c++的50条忠告(转自C++百度贴吧)
  19. Android 文件夹介绍
  20. 元宵节在家,我用Python撸一个猜灯谜

热门文章

  1. 让你不差钱的9款开源网管工具
  2. VB.Net - 环境设置
  3. R 语言求正态分布的极大似然估计
  4. html5 blob video 下载
  5. 快逸报表数据库密码加密解决方案
  6. [数据库】sql 查询语句 汇总
  7. 基于R lavaan 进行SEM分析总结
  8. 51单片机两只老虎c语言程序,基于51单片机蜂鸣器的两只老虎音乐代码
  9. Python解释器【转载】
  10. Python爬取抖音APP,竟然只需要十行代码