【基础】Fiddler菜单栏功能介绍(收藏)
ninehua 2024-11-17 19:53 57 浏览
本文仅仅作为简单介绍功能事项,具体得参考最新软件为主,建议可以打开软件对比,具体功能得日常使用中常用才会牢记,建议大致浏览即可。
菜单栏功能如下:
一、File:
Capture Traffic (快捷键F12):是否启动抓包(勾选后左下角显示capturing,是开始抓取,不勾选是不抓取,无capturing)。
New Viewer:新建fiddler窗口。
Load Archive:加载saz文件。
Recent Archives:最近加载。
Save:将当前抓取的会话进行保存。
Import Sessions:导入sessions。
Export Sessions:导出sessions。
Exit:关闭。
二、Edit:
Copy:复制(URL域名或ip等)。
Rmove:清除。
Select All:全选。
Undelete:将上一次删除的会话进行复原。
Paste as Sessions:将以前的会话粘贴回来。
Mark:标记
Unlock for Editing:允许进行编辑,选择session后,点击,针对请求及返回都可以进行编辑修改。
Find Sessions:Ctrl+F。
三、Rules:
Hide Image Requests:隐藏图片图像请求。
Hide CONNECTs:隐藏connects请求。
Automatic Breakpoints:修改请求或者响应的内容,做断点使用较多(自动断点:Before Requests、After Responses、Disabled、Ignore Images)。
Customize Rules:调取脚本操作,多用于修改网络、其他自定义时使用(自定义规则, 修改Customize Rules...,如class Handlers)。
Require Proxy Authentication:需要代理身份验证。
Apply GZIP Encodings:用GZIP编码。
Remove All Encodings:删除所有编码。
Make JavaScript Pretty:
Hide 304s:304隐藏。
Request Japanese Content
Automatically Authenticate:自动验证
User-Agents:模拟进行请求。
Performance:一个性能测试工具,包含:模拟调制解调器速度、禁止缓存、显示TTL8(Simulate Modem Speeds、Disable Caching、Cache Always Fresh)。
Rules
Tools :
Options
主要介绍:一些设置项,包含:对抓取接口是http、HTTPS类型设置、获取证书、设置代理的端口号等信息。
界面功能,如下:
General:
Notify me for updates on startup更新启动时通知我
Offer upgrade to Beta versions提供升级到测试版
Enable IPv6 (if available)启用IPv6(如果可用)
Participate in the Fiddler Classic Improvement Program参与改进计划
Enable high-resolution timers支持高分辨率计时器
Automatically stream audio & video自动流音频和视频
If protocol violations are observed:如果违反协议:
Warn on critical errors对严重错误发出警告
Do nothing什么都不做
Warn on all errors对所有错误发出警告
Systemwide Hotkey:全系统热键:
HTTPS:
Fiddler Classic can decrypt HTTPS sessions by re-signing traffic using self-generated certificates.Fiddler Classic可以通过使用自生成的证书重新签署通信来解密HTTPS会话。
Capture HTTPS CONNECTs捕捉HTTPS连接
Decrypt HTTPS traffic(...from all processes 、...from browsers only 、...from non-browsers only、...from remote dients only)
解密HTTPS交通(从所有进程……、从浏览器只…、从非浏览器…、…只从遥远的客户那里)
Ignore server certificate errors (unsafe)忽略服务器证书错误(不安全)
Check for certificate revocation检查证书是否已撤销
Protocols: ; ssl3;tls1.0协议:& lt; cient>;ssl3; tls1.0
Select the HTTPS protocol versions allowable for server connections.Valid tokens are: <dient>; ssl2; ssl3; tls1.0; tls1.1; tls1.2<dient>;ssl3;tls1.0
选择允许服务器连接的HTTPS协议版本。有效的token是:<dient>;ssl2;ssl3;tls1.0;tls1.1;tls1.2< dient>; ssl3 tls1.0
Skip decryption for the following hosts:以下主机跳过解密:
Perform decryption only for the following hosts:仅对以下主机进行解密:
Certificates generated by
BCCertMaker.BCCertMaker from CertMaker.dll由BCCertMaker生成的证书。从CertMaker.dll BCCertMaker
Actions
Trust Root Certificate信任的根证书
Export Root Certificate to Desktop导出根证书到桌面
Open Windows Certificate Manager打开Windows证书管理器
Learn More about HTTPS Decryption了解更多关于HTTPS解密
Remove Interception Certificates删除拦截证书
Reset All Certificates重置所有证书
Connections:连接
Fiddler Classic can debug traffic from any application that accepts a HTTP Proxy. All WinINET traffic is routed through Fiddler Classic when "File > Capture Traffic" is checked.
Fiddler Classic可以调试来自任何接受HTTP代理的应用程序的流量。当“文件>勾选“捕获流量”。
Fiddler Classiclistens onport:8888
Copy Browser Proxy Configuration URL复制浏览器代理配置URL
Capture FTP requests捕捉FTP请求
Allow remote computers to connect允许远程计算机连接
Reuse client connections使用客户端连接
Reuse server connections重用服务器连接
Act as system proxy on startup在启动时充当系统代理
Monitor all connections 监控所有连接
Use PAC Script使用PAC脚本
DefaultLAN
Bypass Fiddler Classic for URLs that start with:绕过Fiddler经典的url开头:
Gateway:网关
By default, Fiddler Classic "chains" to the system's default proxy (Client -> Fiddler Classic-> Gateway -> Web). These settings allow you to override that behavior.
Use System Proxy (recommended)使用系统代理(推荐)
Automatically Detect Proxy using WPAD自动检测代理使用WPAD
Manual Proxy Configuration:手动代理配置
No Proxy没有代理
Show Current Gateway Info显示当前网关信息
Appearance:外观
Font size:字体大小
Choose Font...选择字体……
Hide Fiddler Classicwhen minimized最小化时隐藏
Always show tray icon总是显示托盘图标
Use SmartScroll in Session ListM 在会话列表中使用SmartScroll
Reset Session ID counter on CTRL+X重置CTRL+X上的会话ID计数器
Set Readonly Color设置只读的颜色
Scripting:脚本
Automatically reload script when changed更改时自动重新加载脚本
References:e.g.C:lib(Utils.dll;c:Vib(myappname.exe
Language:JScript.NETJScript.NET 、C#
Extensions:扩展
Loaded extensions
Find more extensions...
Performance:
Show Memory panel in status bar:在状态栏显示内存面板
Parse WebSocketMessages:解析WebSocketMessages
Stream and forget bodies over :2,147.48 mb
If client aborts while streaming: 如果客户端在流媒体时中止
finish if Session isvisible如果Session是可见的,完成
finish downloading anyway 完成下载了
close the server connection关闭服务器连接
Run Fiddler Classicat AboveNormal Priority运行Classicat高于正常优先级
Tools:工具。
Text Editor:文本编辑器notepad.exe
FiddlerScriptEditor: D:\Program Files (x86)\Fiddler\ScriptEditor\FSE2.exe
File Diff Tool: 文件Diff工具windiff.exe
WinINET Options
对PC端进行设置代理,Internet属性
Clear WinINET Cache
Clear WinINET Cookies
TextWizard
编码工具,可以用来进行编码、解码、转码操作(Ctrl+E)
至 Base64、到 Base64URL、从 Base6、网址代、网址解、十六进制代、十六进制解、到 C# 字节[、到 JS 字符、从 JS 字符、HTML Encod、解、到 UTF-、从 UTF-、、To DeflatedSAM、来自 DeflatedSAML、前往 MD、前往 SHA1、前往 SHA256、前往 SHA384、前往 SHA512。
Compare Sessions
将两个sessions会话进行对比,正常使用需要安装插件(Ctrl+W)。
Reset Script
将脚本进行还原。
Sandbox
View IE Cache
视图缓存
Win8 Loopback Exemptions
OptionsNew Session Clipboard
新建会话剪切板
HOSTS
对host进行修改、配置
Host Remapping
Enable remapping of requests for one host to a different host or IP, overriding DNS.
允许将一个主机的请求重新映射到另一个主机或IP,覆盖DNS。
#Example mapping:
New IP /Host
original URL Host
Import Windows Hosts File
五、View :
Show Toolbar
Default Layout
Stacked Layout
Wide Layout
Tabs
Preferences
AutoSave
APITest(Load Test List负载测试列表)
Statistics F7
Inspectors F8
Composer F9
Minimize to Tray 最小化到托盘 Ctrl+M
Stay on Top
Squish Session List 压扁会话列表F6
AutoScroll Session List设置会话区在抓取时是否自动滑动。自动滚动会话列表
RefreshF5
六、Help:
Welcome Screen:
Help:F1 官网帮忙。
Get Fiddler Book:获取Fddler 相关。
Disussions:文档。
HTTP References:HTTP帮忙。
Troubleshoot:疑难解答。
Get Priority Support:获取支持。
Check for Updates:检查更新。
Send Feedback:反馈。
About:关于。
七、Pxrivacy:
Enabled
Rename P3P header if invalid
相关推荐
- 让Mac也能读取Android设备文件(mac系统能读取win的文件么)
-
由于苹果的iOS和谷歌的Android系统属于竞争关系,因此苹果的电脑系统MacOSX并不支持MTP协议,这就使得通过USB将Android设备连接到Mac电脑上无法识别,更别说读取里面的文件了。...
- 抛弃Windows吧!谷歌推免费Chrome系统,一个U盘就搞定
-
在目前的个人电脑上,最主流的系统当然是Windows,不过除了Windows之外,我们也可以选择购买苹果的电脑,使用苹果的MacOS系统。不过除了苹果和微软的系统之外,实际上谷歌也有自己用于个人电脑...
- 安卓版Apple Music应用正式上架Google Play
-
IT之家讯11月11日消息,苹果今天正式推出了安卓版AppleMusic应用(测试版),用户可在谷歌应用商店GooglePlay进行下载。AppleMusic最初只提供给Mac、iPhone和...
- Mac 基于HTTP方式访问下载共享文件,配置共享服务器
-
方法一:使用Python的SimpleHTTPServer进行局域网文件共享Mac自带Python,所以不需要安装其他软件,一条命令即可1):进入需要共享的文件夹,如Public文件夹cd/Us...
- 谷歌 Gmail 现可设置为 iOS 14/iPadOS 14 默认邮件应用
-
IT之家9月22日消息据外媒MacRumors报道,苹果iOS14与iPadOS14允许用户将第三方应用设置为iPhone和iPad的默认浏览器应用。目前,用户还可以将第三方...
- 终于免费了!谷歌地球专业版下载(谷歌地球专业版多少钱)
-
IT之家(www.ithome.com):终于免费了!谷歌地球专业版下载IT之家讯1月31日消息,谷歌地球专业版GoogleEarthPro现在完全免费了。在此之前,要使用这款专业版的谷歌地球需要...
- 谷歌计划将于11月发布64位Mac版Chrome
-
投稿by:hnn072来源:威锋网PostTime:2014-09-1523:51:55以下为文章全文:威锋网9月15日消息,日前,谷歌公司在官方博客中正式宣布,谷歌将在今年11月发布的...
- Google首次推出beta版的64位Mac Chrome浏览器
-
在宣布Windows版的64位Chrome进入稳定版(Chrome37)2天之后,Google刚刚又发布38版的Chromebeta版,除了增加新的用户档案切换界面并引入G...
- YouTube应用下载全攻略:安卓、iOS及视频下载指南
-
#哪些网站帮你打开了新世界的大门?#YouTube是全球最大的视频分享平台,拥有数十亿用户。它允许用户上传、分享和观看视频,涵盖娱乐、教育、新闻、音乐、博客、游戏等各类视频。通常,您可以使用You...
- MaterialDesign来袭!iOS谷歌浏览器更新!
-
今日,谷歌发布了最新的iOS版Chrome浏览器应用升级,在新版本中该应用添加了最新的MaterialDesign界面,并增加了在iOS设备和Mac中快速无缝切换浏览内容的Handoff特性支持。最...
- 谷歌为Canary/Dev分支Mac版Chrome浏览器64位支持
-
【巴士速递·移动情报站】上周,谷歌为Windows7和8系统用户推出了64位版本的Chrome浏览器Beta测试版。现在,谷歌悄悄的为Canary和Dev分支Mac版Chrome浏览器增加了64位支...
- 谷歌发布64位Chrome for Mac 首个测试版
-
投稿by:水木之向来源:威锋网PostTime:2014-08-2921:52:52以下为文章全文:威锋网8月29日消息,在发布64位ChromeforWindows之后,谷歌日...
- Google Stadia首发支持设备中确认有Pixel 4和Pixel 2系列
-
2019-10-3110:20谷歌今天宣布扩充GoogleStadia的首发支持设备规模,继Pixel3系列、Pixel3a系列之外还添加了Pixel4系列和Pixel2系列四款机型。据...
- 64位谷歌浏览器Chrome 11月登陆苹果OS X
-
IT之家(www.ithome.com):64位谷歌浏览器Chrome11月登陆苹果OSX谷歌将于11月正式发布非beta版的、苹果OSX系统的64位谷歌浏览器,谷歌于一个月前曾推出beta版的...
- 外媒:谷歌推出了搭载苹果M1芯片Mac的Chrome版本
-
据外媒TheVerge消息,谷歌日前为苹果的ArmMacs发布了Chrome的本地版本。不过该版本原本是在周二开始推出,但由于意外崩溃而暂停了。Chrome产品经理MarkChang表示,谷歌计...