Fiddler簡(jiǎn)單使用-創(chuàng)新互聯(lián)

Fiddler 簡(jiǎn)單介紹 一、簡(jiǎn)介

1.Fiddler是一個(gè)http協(xié)議調(diào)試代理工具,它能夠記錄并檢查所有你的電腦和互聯(lián)網(wǎng)之間的http通訊,設(shè)置斷點(diǎn),查看所有的“進(jìn)出”Fiddler的數(shù)據(jù)(指cookie,html,js,css等文件)
2.Fiddler應(yīng)用:

成都創(chuàng)新互聯(lián)公司憑借在網(wǎng)站建設(shè)、網(wǎng)站推廣領(lǐng)域領(lǐng)先的技術(shù)能力和多年的行業(yè)經(jīng)驗(yàn),為客戶提供超值的營(yíng)銷型網(wǎng)站建設(shè)服務(wù),我們始終認(rèn)為:好的營(yíng)銷型網(wǎng)站就是好的業(yè)務(wù)員。我們已成功為企業(yè)單位、個(gè)人等客戶提供了成都網(wǎng)站制作、做網(wǎng)站服務(wù),以良好的商業(yè)信譽(yù),完善的服務(wù)及深厚的技術(shù)力量處于同行領(lǐng)先地位。

監(jiān)控程序HTTP/HTTPS流量
查看、分析請(qǐng)求內(nèi)容和響應(yīng)內(nèi)容
模擬發(fā)送請(qǐng)求
設(shè)置自動(dòng)響應(yīng)內(nèi)容
弱網(wǎng)測(cè)試
全局、局部斷點(diǎn)

二、下載

Fiddler官網(wǎng):https://www.telerik.com/fiddler

三、界面介紹 主界面六大區(qū)域及介紹(區(qū)域如圖)

Fiddler主界面

1、區(qū)域1:菜單欄

了解點(diǎn):

File—>Capture Traffic 啟用或停止捕捉流量

File—>Save 保存
Save—>All Session 保存全部會(huì)話;
Save—>Selected Session 保存選擇的會(huì)話;
Save—>Request 保存請(qǐng)求;
Save—>Response 保存響應(yīng);

Edit—>Remove 移除
Remove—>Selected Sessions 移除選擇的會(huì)話;
Remove—>Unselected Sessions 移除未選擇的會(huì)話 ;
Remove—>All Sessions 移除全部會(huì)話;每次抓包之前,可以先清空全部會(huì)話

Edit—>Mark 標(biāo)記
Mark—>Strikeout 標(biāo)記刪除線;
Mark—>Red 標(biāo)記紅色;
Mark—>Unmark 取消標(biāo)記;

Rules—>Automatic Breakpoints 自動(dòng)斷點(diǎn)
Automatic Breakpoints—>Before Requests 請(qǐng)求之前斷點(diǎn);
Automatic Breakpoints—>After Responses 響應(yīng)之后斷點(diǎn);
Automatic Breakpoints—>Disabled 禁用斷點(diǎn);
Automatic Breakpoints—>Ignore Images 忽略圖片設(shè)置斷點(diǎn);

Rules—>Performance 性能
Performance—>Simulate Modem speeds 模擬調(diào)制解調(diào)器速度;
Performance—>Disable Caching 禁用緩存;
Performance—>Cache Always Fresh 不斷更新緩存;

Tools—>Options選項(xiàng)
Options—>Connections 連接
Options—>HTTPS 用于捕捉HTTPS協(xié)議的會(huì)話
抓包前配置
抓包前配置

2、區(qū)域2:常用快捷操作

了解點(diǎn):

Replay—>重放;
?—>Select All 移除全部

? Any process 可以選擇抓取的程序
? Go—>打斷點(diǎn)時(shí)使用
Find—>查找,可以用來(lái)快速定位自己要抓的包
TextWizard—>文本編碼工具

3、區(qū)域3:抓到的會(huì)話包在這顯示

輔助了解會(huì)話層
#—>圖標(biāo)及序號(hào),可以點(diǎn)擊用來(lái)排序
Result—>HTTP響應(yīng)狀態(tài)碼
Protocol—>請(qǐng)求使用的協(xié)議
Host—>主機(jī)名
URL—>定位地址
Caching—>緩存
Content-Type—>數(shù)據(jù)類型
Process—>程序進(jìn)程及ID

4、區(qū)域4:可以檢查分析包

了解點(diǎn):

4.1 Inspectors 檢查員

可以直接雙擊會(huì)話列表的包進(jìn)入Inspectors
請(qǐng)求和響應(yīng)

4.1.1 上半部分為請(qǐng)求部分,

請(qǐng)求部分包含:
1、Headers 頭部,包含Request Headers,Clint,Cookies,Security,Transport
2、TestView 文本信息
3、SyntaxView 腳本信息,
4、WebForms 表單,可以查看表單數(shù)據(jù)
5、HexView 十六進(jìn)制顯示
6、Cookies
7、Raw,JSON,XML 數(shù)據(jù)格式
GET方法:請(qǐng)求行(即第一行)由–請(qǐng)求方法,路徑,參數(shù),協(xié)議及版本組成
在這里插入圖片描述
POST方法:請(qǐng)求行(即第一行)由–請(qǐng)求方法,路徑,協(xié)議及版本組成,參數(shù)放置在請(qǐng)求體中,post方法也可以沒(méi)有請(qǐng)求體
在這里插入圖片描述

4.1.2 下半部分為響應(yīng)部分,

響應(yīng)部分包含:
1、Headers 頭部,包含Response Headers,Cache,Cookies,Transport
2、TestView 文本信息,
3、SyntaxView 腳本信息,
4、ImageView 圖片信息,
5、HexView 十六進(jìn)制顯示,
6、WebView 網(wǎng)頁(yè)信息
7、Caching 緩存,
8、Cookies
9、Raw,JSON,XML 數(shù)據(jù)格式

響應(yīng)報(bào)文也由三部分組成(響應(yīng)行+響應(yīng)頭+響應(yīng)報(bào)文),響應(yīng)報(bào)文(響應(yīng)返回的數(shù)據(jù),如css,json)也可以沒(méi)有
在這里插入圖片描述

4.2 AutoResponder 自動(dòng)響應(yīng)程序

原理:獲取接收的請(qǐng)求,返回自動(dòng)設(shè)定的響應(yīng)
自動(dòng)響應(yīng)器描述

截?cái)嗪蠓祷卦O(shè)置

4.3 Composer 創(chuàng)作者

可以用來(lái)模擬發(fā)送請(qǐng)求,做簡(jiǎn)單接口測(cè)試
撰寫請(qǐng)求頁(yè)

4.4 Filters 過(guò)濾器

過(guò)濾器可以設(shè)置請(qǐng)求限制,精確抓包
過(guò)濾器設(shè)置

5、區(qū)域5:可以輸入命令;輸入HELP查看幫助 6、區(qū)域6:左下角

第一個(gè)框:Capturing ->可以打開或關(guān)閉
第二個(gè)框:捕捉哪的流量,可以更改
第三個(gè)框:是斷點(diǎn)狀態(tài),可以點(diǎn)擊改變

四、Web抓包

1.先打開Tools—>Options選項(xiàng),配置HTTPS和Connections,
2.為了精確抓包,可以對(duì)Filters過(guò)濾器進(jìn)行設(shè)置,
3.然后清空會(huì)話Remove—>All Sessions,
4.開啟抓包File—>Capture Traffic,
5.發(fā)送請(qǐng)求,
6.檢查數(shù)據(jù)Inspectors

五、自動(dòng)斷點(diǎn) 5.1全局?jǐn)帱c(diǎn) 5.1.1 請(qǐng)求前斷點(diǎn)

1.先捕捉一條我們要測(cè)的會(huì)話
待測(cè)會(huì)話
2.然后設(shè)置請(qǐng)求之前斷點(diǎn)Rules—>Automatic Breakpoints—>Before Requests;
3.把待測(cè)會(huì)話拖動(dòng)到Composer中,執(zhí)行Execute,獲得如下內(nèi)容
獲取請(qǐng)求前斷點(diǎn)會(huì)話
4.修改請(qǐng)求參數(shù),運(yùn)行中斷的會(huì)話直到結(jié)束Run to Completion
修改參數(shù)
5.檢查響應(yīng)結(jié)果為修改參數(shù)后的響應(yīng)
檢查響應(yīng)

5.1.2 響應(yīng)后斷點(diǎn)

1.設(shè)置響應(yīng)后斷點(diǎn)Rules—>>Automatic Breakpoints—>After Responses 響應(yīng)之后斷點(diǎn);
2.捕捉一條我們要測(cè)的響應(yīng)后斷點(diǎn)的會(huì)話
3.修改響應(yīng)返回Raw,保存ctrl+s
在這里插入圖片描述

4.查看返回json數(shù)據(jù),與設(shè)定返回一致
在這里插入圖片描述

5.2 局部斷點(diǎn)

局部斷點(diǎn)是根據(jù)條件進(jìn)行限制的斷點(diǎn),不會(huì)影響到其他條件的請(qǐng)求
5.2.1 命令bpu + url (部分或者全部),根據(jù)url開啟請(qǐng)求前斷點(diǎn)。關(guān)閉輸入bpu
5.2.2 命令bpafter + url (部分或者全部),根據(jù)url開啟響應(yīng)后斷點(diǎn)。關(guān)閉輸入bpafter

六、App抓包

== 手機(jī)和電腦在同一個(gè)局域網(wǎng) ==
1.手機(jī)和電腦連接同一個(gè)wifi
2.電腦通過(guò)網(wǎng)線連接無(wú)線路由,手機(jī)連這個(gè)路由的wifi
3.電腦開一個(gè)熱點(diǎn),手機(jī)連接這個(gè)熱點(diǎn)

fiddler在Tools中的Options選項(xiàng)勾選Act as system proxy on startup 啟動(dòng)時(shí)充當(dāng)系統(tǒng)代理
點(diǎn)擊手機(jī)連接的wifi->代理設(shè)置為手動(dòng)->端口設(shè)置fiddler端口->主機(jī)名設(shè)置為電腦IP
這里的電腦IP就是局域網(wǎng)IP,和手機(jī)IP一致
4.重新連接wifi
5.瀏覽器訪問(wèn)http://IP:fiddler端口號(hào)/ 下載fiddler證書,安裝證書

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧

網(wǎng)頁(yè)名稱:Fiddler簡(jiǎn)單使用-創(chuàng)新互聯(lián)
瀏覽路徑:http://www.muchs.cn/article40/dpooeo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計(jì)、外貿(mào)網(wǎng)站建設(shè)微信小程序、面包屑導(dǎo)航、品牌網(wǎng)站設(shè)計(jì)、網(wǎng)頁(yè)設(shè)計(jì)公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁(yè)設(shè)計(jì)