1.簡(jiǎn)介
在日常工作測(cè)試中,經(jīng)常要抓包看請(qǐng)求的request,response是不是傳的對(duì),返回的字段值對(duì)不對(duì),眾多的請(qǐng)求中看得眼花繚亂,如何找到自己想要的請(qǐng)求,那么我們就需要過濾請(qǐng)求。Charles有4種過濾方式,用那一種都可以,看個(gè)人喜好了。
2.Charles過濾方式
大部分情況下網(wǎng)絡(luò)請(qǐng)求數(shù)量很多,想要在眾多請(qǐng)求里找到某個(gè)特定請(qǐng)求很難??梢允褂萌缦聨追N方法過濾。
2.1直接過濾域名(臨時(shí)性域名過濾)
軟件下方的過濾可以進(jìn)行簡(jiǎn)單的過濾,在主界面的中部的Filter欄中填入需要過濾出來的關(guān)鍵字。
方法:直接在主界面的中部的 Filter 欄中輸入需要過濾出來的關(guān)鍵字,例如我們的服務(wù)器的地址是:www.baidu.com,那么只需要在 Filter 欄中填入www.baidu.com即可。如下圖所示:
2.2Focus過濾(過濾焦點(diǎn)域名)
方法:1.選中想要抓取的地址,然后鼠標(biāo)右鍵,選中Focus。如下圖所示:
2.在目標(biāo)的網(wǎng)絡(luò)請(qǐng)求上右鍵,選中focus(此時(shí),該域名已經(jīng)被設(shè)置為一個(gè)焦點(diǎn)標(biāo)記了;);然后點(diǎn)擊fillter后面的focused來篩選你的做的focus標(biāo)記文件。
3.在菜單欄選擇“View”->“Focused Hosts...”,如下圖所示:
4.你設(shè)置的焦點(diǎn)域名在”focused Hosts”里面可以查看和管理,如下圖所示:
5.結(jié)構(gòu)視圖,這種模式下的展現(xiàn)更加人性化,當(dāng)你設(shè)置某個(gè)域名為焦點(diǎn)域名的時(shí)候,會(huì)把當(dāng)前域名單獨(dú)顯示在上面,而其它的非焦點(diǎn)域名,都會(huì)在other Hosts里顯示。如下圖所示:
2.3修改Include的域名和端口(適合經(jīng)常性封包過濾)
方法:1.菜單欄選擇 “Proxy”->”Recording Settings”,如下圖所示:
2.在彈出的窗口中選擇 Include 欄,再點(diǎn)擊“Add”,在彈出的窗口中輸入需要監(jiān)控的協(xié)議,主機(jī)地址,端口號(hào)等信息,來添加一個(gè)項(xiàng)目。如下圖所示:
?
注意,此方法是在抓取地址之前需要提前設(shè)置好。
2.4在會(huì)話中查找
Ctrl + F 進(jìn)行全局過濾(最實(shí)用,可以針對(duì)域名ip過濾/也可以對(duì)單個(gè)對(duì)路徑過濾)
方法:1.按Ctrl+F,出現(xiàn)查找會(huì)話框,輸入要找的接口,點(diǎn)擊find按鈕,就可以過濾對(duì)應(yīng)的請(qǐng)求(1輸入要搜索的接口,2點(diǎn)擊find,3點(diǎn)擊篩選到的接口即可)。如下圖所示:
2.搜索結(jié)果可能過多請(qǐng)根據(jù) Search in 進(jìn)行控制,如下圖所示:
2.5白名單過濾
此方法是設(shè)置白名單,在此名單內(nèi)的地址瀏覽器才會(huì)渲染成功,其他的地址將會(huì)被阻塞,導(dǎo)致瀏覽器無法訪問。注意,此方法也需要在抓包之前設(shè)置好。
1.菜單欄選擇 “Tools”->”White List...”,如下圖所示:
2.在彈出的窗口中勾選“Enable White List”,再點(diǎn)擊“Add”,在彈出的窗口中輸入需要監(jiān)控的協(xié)議,主機(jī)地址,端口號(hào)等信息,來添加一個(gè)項(xiàng)目。如下圖所示:
文章來源:http://www.zghlxwxcb.cn/news/detail-417414.html
3.小結(jié)
通常情況下,我們使用Filter直接過濾做封包過濾,修改Include的域名和端口做一些唯一的域名抓包,正常情況下,不推薦這種設(shè)置方法;因?yàn)檫@種方法,你的charles只能抓你配置的域名;如果某天早晨,你的charles一切正常,訪問也正常,而且在active commections里也看到了某個(gè)域名的請(qǐng)求信息,但是在主界面死活看到獲取到的信息,不用著急,非常有可能是因?yàn)槟阍O(shè)置了include的指定域名;而且是設(shè)置后你忘記解除了,導(dǎo)致你一臉懵逼;這種方法非常不推薦,太粗暴了,除非你這半個(gè)月都只看某個(gè)HOST下的信息,否則千萬千萬別這么搞,很容易在以后使用時(shí)候的忘記解除;如果你只是為了更清楚的查看某個(gè)域名下的請(qǐng)求和響應(yīng)信息,推薦使用結(jié)構(gòu)視圖模式下的焦點(diǎn)域名設(shè)置;那種模式比這種方法更好。文章來源地址http://www.zghlxwxcb.cn/news/detail-417414.html
到了這里,關(guān)于《爆肝整理》保姆級(jí)系列教程-玩轉(zhuǎn)Charles抓包神器教程(14)-Charles過濾網(wǎng)絡(luò)請(qǐng)求的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!