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

Fiddler 簡單介紹 一、簡介

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),為客戶提供超值的營銷型網(wǎng)站建設(shè)服務(wù),我們始終認(rèn)為:好的營銷型網(wǎng)站就是好的業(yè)務(wù)員。我們已成功為企業(yè)單位、個(gè)人等客戶提供了成都網(wǎng)站制作、做網(wǎng)站服務(wù),以良好的商業(yè)信譽(yù),完善的服務(wù)及深厚的技術(shù)力量處于同行領(lǐng)先地位。

監(jiān)控程序HTTP/HTTPS流量
查看、分析請求內(nèi)容和響應(yīng)內(nèi)容
模擬發(fā)送請求
設(shè)置自動響應(yīng)內(nèi)容
弱網(wǎng)測試
全局、局部斷點(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 保存全部會話;
Save—>Selected Session 保存選擇的會話;
Save—>Request 保存請求;
Save—>Response 保存響應(yīng);

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

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

Rules—>Automatic Breakpoints 自動斷點(diǎn)
Automatic Breakpoints—>Before Requests 請求之前斷點(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é)議的會話
抓包前配置
抓包前配置

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

了解點(diǎn):

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

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

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

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

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

了解點(diǎn):

4.1 Inspectors 檢查員

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

4.1.1 上半部分為請求部分,

請求部分包含:
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方法:請求行(即第一行)由–請求方法,路徑,參數(shù),協(xié)議及版本組成
在這里插入圖片描述
POST方法:請求行(即第一行)由–請求方法,路徑,協(xié)議及版本組成,參數(shù)放置在請求體中,post方法也可以沒有請求體
在這里插入圖片描述

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)頁信息
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)也可以沒有
在這里插入圖片描述

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

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

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

4.3 Composer 創(chuàng)作者

可以用來模擬發(fā)送請求,做簡單接口測試
撰寫請求頁

4.4 Filters 過濾器

過濾器可以設(shè)置請求限制,精確抓包
過濾器設(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.為了精確抓包,可以對Filters過濾器進(jìn)行設(shè)置,
3.然后清空會話Remove—>All Sessions,
4.開啟抓包File—>Capture Traffic,
5.發(fā)送請求,
6.檢查數(shù)據(jù)Inspectors

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

1.先捕捉一條我們要測的會話
待測會話
2.然后設(shè)置請求之前斷點(diǎn)Rules—>Automatic Breakpoints—>Before Requests;
3.把待測會話拖動到Composer中,執(zhí)行Execute,獲得如下內(nèi)容
獲取請求前斷點(diǎn)會話
4.修改請求參數(shù),運(yùn)行中斷的會話直到結(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.捕捉一條我們要測的響應(yīng)后斷點(diǎn)的會話
3.修改響應(yīng)返回Raw,保存ctrl+s
在這里插入圖片描述

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

5.2 局部斷點(diǎn)

局部斷點(diǎn)是根據(jù)條件進(jìn)行限制的斷點(diǎn),不會影響到其他條件的請求
5.2.1 命令bpu + url (部分或者全部),根據(jù)url開啟請求前斷點(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.電腦通過網(wǎng)線連接無線路由,手機(jī)連這個(gè)路由的wifi
3.電腦開一個(gè)熱點(diǎn),手機(jī)連接這個(gè)熱點(diǎn)

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

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

網(wǎng)頁名稱:Fiddler簡單使用-創(chuàng)新互聯(lián)
瀏覽路徑:http://bm7419.com/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)頁設(shè)計(jì)公司

廣告

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

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