Fiddler简介以及web抓包

一.Fiddler简介

简单来说,Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯。网上简介很多,我们不多说。

二.Fiddler版本

Fiddler有Fiddler2和Fiddler4,两者区别在于,基于的framework不同,也就是系统支持不一样,功能原理都是一样的;电脑操作系统低于win7或是XP系统用Fiddler2就行,win7或win7以上版本,用Fiddler4 版本,建议都用Fiddler4版本

三.Fiddler软件介绍

安装完成之后点击启动Fiddler,Fiddler界面见下:

1.Fiddler开关

界面左下角或点击F12控制Fiddler开关,开关是“Capturing”;

2.启动之后Fiddler代理永远是开着的;

3.浏览器代理设置

(1)IE或360浏览器代理都是自动开启的;

代理查看方式:浏览器菜单栏上:工具—>Internet选项—>连接—>局域网设置—>高级代理。

Fiddler开启之后,代理自动修改;

(2)火狐浏览器

火狐浏览器启动之后,Fiddler没有反应,是因为火狐代理是自己独立的,不会像IE、360那样自动改变;

代理设置:——>选项——>高级——>网络——>连接——>设置——>手动配置代理——>Http代理和端口输入(与Fiddler代理端口保持一致);

(3)谷歌浏览器代理设置

工具——>设置——>拖动页面到底部,点击:显示高级设置按钮——>网络——>更改代理服务器设置——>点击:局域网设置——>高级——>进入代理服务器设置;

谷歌和IE都是用的系统代理。

4.Fiddler自己的端口:

查看方式:Tools——>TelerikFiddler Options——>Connections下的Fiddler listens on port:8888,8888就是我们Fiddler默认的端口号;

Fiddler默认端口号是8888(文章中有图说明端口号是哪一个),如果要修改,修改之后要重启Fiddler

5.Fiddler抓包格式

Fiddler只能抓取Http和https格式的,但是默认只能抓取http,想要抓取https我们的设置一下,步骤见下:

Tools——>Telerik Fiddler Options——>HTTPS下,勾选:CaptureHTTPS CONNECTsDecrypt HTTPS traffic 、ignore server certificate errors(unsafe)——>点击OK,弹出证书之后直接确认就行。

6.Fiddler远程机制

Fiddler是代理机制,所以我们也可以实现远程操作,Fiddler默认只开启本地,若要抓取远程需要打开远程设置。

设置: Tools——>TelerikFiddler Options——>Connections——>勾选Allow remote computers connect,此时就可以远程操作;

7.Fiddler远程实例

我直接用另一台电脑,远程捕获我自己电脑。

(1)另一台电脑相关设置

另一台电脑上安装Fiddler并启动,查询另一台电脑的IP,开始——>运行或(win+R)——>输入cmd,然后输入ipconfig,查看IP和Fiddler端口号,并记录:

Ip为:192.168.103.171,Fiddler端口号为:8888;

(2)我的电脑相关设置

点击浏览器,以搜狐浏览器来说,修改代理

http代理为:另一个机子上的IP,端口值为Fiddler的端口

(3)结果

在我本地浏览器点击,另一个机子中Fiddler上捕获的数据界面见下:

(4)说明

指定代理之后,无论Fiddler开关是关闭还是打开,数据都会传输过来,见上图。

本地远程其他机子,方法一致,就是讲要远程的机子代理改为本地电脑IP+Fiddler端口号即可。

目前刚开始整理都是浅浅的,适合小白入门,博客会持续更新,由浅到深,谢谢观看!

Fiddler简介与Web抓包,远程抓包——小白入门相关推荐

  1. Web全栈开发基础(小白入门版本)

    博客传送门 近几个月认真写了写Web全栈代码,有点小收获这里分享一下.我还做了个PPT,资源路径 欢迎拍砖指点! Web全栈开发是一个听起来很虎的名词.本文从技术层面解释全栈开发,能帮助没有全栈概念, ...

  2. Web前端需要学习什么?小白入门指南

    Web前端工程师,是伴随着Web的兴起而细分的行业,随着当下企业对用户体验的重视,无论互联网公司还是大型企业都把前端作为自己的招牌门面,看得相当重要.而且随着互联网的不断发展,每年都会诞生大量的企业, ...

  3. Fiddler简介及安装和HTTPS的解决

    Fiddler简介: 一个很强大的抓包工具,类似Charles 1.安装: Filddler官网:点击打开链接 我安装的是filddler4:点击打开链接 直接下载文件,然后一路下一步就可以了 1.下 ...

  4. Fiddler抓包远程调试篇

    Fiddler抓包远程调试篇 由于部分同学没有mac电脑或者其他条件限制,不方便在ios手机上调试,或者在4.3版本的安卓手机以下在客户端大厅内不能debug,我们只能采用fiddler抓包进行远程调 ...

  5. 图解Fiddler如何抓手机APP数据包【超详细】

    http://www.111cn.net/sj/android/90542.htm 1.PC端安装Fiddler 下载地址:Fiddler.exe,http://www.telerik.com/dow ...

  6. 除了Fiddler工具之外,其他常见的抓包工具(Charles、Wireshark)

    除了Fiddler工具之外,还有别的工具可以抓包.本章介绍其他几个常见的抓包工具. 5.1 常见的抓包工具 目前常见的HTTP抓包工具如图5-1所示. 图5-1 常见的抓包工具 5.2 浏览器开发者工 ...

  7. 【Fiddler移动端抓包】~抓包不是偷窥,Fiddler教你看透移动应用背后的秘密~

    目录 引言 抓包 什么是抓包 哪些场景下需要抓包 Fiddler Fiddler抓包原理 安装 Fiddler移动端抓包 第一步:允许远程计算机连接 第二步,设置手机网络代理 第三步,允许捕获HTTP ...

  8. fiddler使用_为什么要使用fiddler抓包?抓包用来干什么?

    松勤软件测试 坚持教育初心 既问收获也问耕耘 这篇没有规整的文字叙述,是一些知识的杂谈记录~~~ 在我们做接口测试的时候,经常需要验证发送的消息是否正确,或者在出现问题的时候,查看手机客户端发送给se ...

  9. Fiddler在PC/台式对Android进行抓包

    Fiddler是一个常用的http抓包工具,它能够记录电脑和移动端的进出数据,而且操作十分简便,下面主要介绍在台式机上Fiddler如何对Android进行数据抓包,本人使用的Fiddler版本为v5 ...

最新文章

  1. 超融合架构的优缺点_超融合服务器与传统架构服务器的区别哪?定制服务器厂家简要分析...
  2. ios ---常用的图片处理技术
  3. The Maximum Unreachable Node Set
  4. ios开发循环网络请求_谈谈 iOS 网络层设计(SSJNetWork封装缓冲,log日志,自动取消网络请求)...
  5. 阿里云朱照远:AI打开新视界 8K时代已来!
  6. 一个简单的pygame接金币游戏
  7. unity调用python脚本_Unity3d中C#脚本调用另一个C#脚本的方法
  8. nodejs写html文件路径,Nodejs读取文件时相对路径的正确写法(使用fs模块)
  9. “约见”面试官系列之常见面试题之第九十二篇之created和mounted区别(建议收藏)
  10. c# 错误 两个输出文件名解析为同一个输出路径
  11. 【JavaWeb】JavaScript基础篇+高级篇
  12. JavaScript常识 js代码位置 调用外部js文件
  13. Unity3D | 经典小游戏Battle City
  14. mbedtls库ssl/tls握手
  15. CC00075.bigdatajava——|Java循环结构.V14|——|Java.v14|while循环.v02|实现调和数列累加和|
  16. C++11时代的标准库快餐教程(4) - 排序算法的应用
  17. 测试歌词的软件,测试、修改LRC歌词工具
  18. 17个最有用的PHP脚本(和5个出色的免费脚本)
  19. oracle rac 宕机频繁,Oracle rac宕机分析故障处理
  20. 三星 0E 门序列号批次汇总 (Samsung SSD 0E Issue with affected SN)

热门文章

  1. IDEA 查找某个 jar 包是如何被引入的
  2. 进入U盘PE系统无法识别硬盘分区的原因分析和解决方法
  3. 实训三:文件系统命令及vi编辑
  4. error LNK2005:
  5. 广义表的长度和深度计算
  6. QPixmap的尺寸设置
  7. 基于Python的BP网络实现手写数字识别
  8. 记一次APP去壳破解重新打包
  9. ideaIU_13.1.3安装图解。
  10. Vdbench:解决多台服务器联机运行时,出现的常见问题记录2