国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

《吐血整理》高級(jí)系列教程-吃透Fiddler抓包教程-Fiddler如何抓取微信小程序的包

這篇具有很好參考價(jià)值的文章主要介紹了《吐血整理》高級(jí)系列教程-吃透Fiddler抓包教程-Fiddler如何抓取微信小程序的包。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

1.簡(jiǎn)介

有些小伙伴或者是童鞋們說(shuō)小程序抓不到包,該怎么辦了???其實(shí)蘋果手機(jī)如果按照宏哥前邊的抓取APP包的設(shè)置方式設(shè)置好了,應(yīng)該可以輕松就抓到包了。那么安卓手機(jī)小程序就比較困難,不是那么友好了。所以今天宏哥重點(diǎn)說(shuō)一下安卓手機(jī)小程序抓包。

2.前言

首先看下是否滿足以下條件
小程序無(wú)法抓包原因 :

安卓系統(tǒng) 7.0 以下版本,不管微信任意版本,都會(huì)信任系統(tǒng)提供的證書
安卓系統(tǒng) 7.0 以上版本,微信 7.0 以下版本,微信會(huì)信任系統(tǒng)提供的證書
安卓系統(tǒng) 7.0 以上版本,微信 7.0 以上版本,微信只信任它自己配置的證書列表

微信6.6.7版本:http://dldir1.qq.com/weixin/android/weixin667android1320.apk

首先我們從上邊的原因前兩點(diǎn)可以看出都需要信任系統(tǒng)證書,因此我們都需要手機(jī)的Root權(quán)限才能將Fiddler的證書安裝成系統(tǒng)證書,這個(gè)過(guò)程和原因宏哥在前邊的文章中已經(jīng)說(shuō)過(guò)了,這里就不再贅述。但是從第三點(diǎn)可以看出微信7.0后由于證書問(wèn)題都不支持https抓包了,你也可以去微信開(kāi)放社區(qū)看一下有關(guān)這個(gè)問(wèn)題討論。

3.實(shí)戰(zhàn)一

3.1Fiddler配置

1.手機(jī)和電腦要在同一個(gè)局域網(wǎng)中。

2.完成fiddler的基本配置,與web端抓包一樣:TOOLS-->options–>connections–>1、設(shè)置端口;2、勾選2/3/4選項(xiàng):

fiddler微信抓包,軟件測(cè)試,自動(dòng)化測(cè)試,fiddler,微信小程序,notepad++,測(cè)試用例,壓力測(cè)試

3.指定代理端口,勾選指定項(xiàng)

fiddler微信抓包,軟件測(cè)試,自動(dòng)化測(cè)試,fiddler,微信小程序,notepad++,測(cè)試用例,壓力測(cè)試

3.2手機(jī)代理設(shè)置

1.手機(jī)設(shè)置代理:

(1)設(shè)置端口與fiddler的端口保持一致:8888;2、設(shè)置IP地址與PC機(jī)的IP保持一致

fiddler微信抓包,軟件測(cè)試,自動(dòng)化測(cè)試,fiddler,微信小程序,notepad++,測(cè)試用例,壓力測(cè)試

3.3安裝https證書

需要那種證書,自己安裝那種證書即可,但是系統(tǒng)證書需要Root權(quán)限安裝,據(jù)聽(tīng)說(shuō)這種好像也不靠譜容易導(dǎo)致微信封號(hào),沒(méi)有親身實(shí)驗(yàn)過(guò),有興趣的可以自己試一下。

3.3.1用戶證書

如果小程序或者APP端需要抓取HTTPS的請(qǐng)求消息,必須在手機(jī)上安裝fiddle的證書,其安裝步驟:

步驟一:在手機(jī)端打打開(kāi)瀏覽器,輸入網(wǎng)址–》http://PC的IP:fiddler的端口號(hào)

步驟二:點(diǎn)擊超級(jí)鏈接:FidderRoot certificate超級(jí)鏈接

步驟三:點(diǎn)擊下載的證書文件,進(jìn)行安裝,安裝成功,就可以抓取HTTPS的消息了
如果無(wú)法自動(dòng)安裝,安卓版本7.0以下的:則進(jìn)入手機(jī)設(shè)置-》安全和隱私-》安全拼爭(zhēng)存儲(chǔ)-》從存儲(chǔ)設(shè)備安裝,找到下載好的證書目錄,確認(rèn)即可,安裝完成后,查看信任憑證,用戶證書里是否可以看到剛才的證書。

3.3.2系統(tǒng)證書

關(guān)于系統(tǒng)證書的安裝:步驟可以看這篇文章,里邊有詳細(xì)的步驟。

《吐血整理》高級(jí)系列教程-吃透Fiddler抓包教程(27)-Fiddler如何抓取Android7.0以上的Https包-中篇?

3.4開(kāi)始抓包

然后就可以進(jìn)行抓包了,抓包完成之后,需要關(guān)掉手機(jī)的代理,否則,手機(jī)無(wú)法上網(wǎng)。

4.實(shí)戰(zhàn)二

既然手機(jī)微信7.0以上版本不讓抓,我們換條路,從電腦上抓取小程序的包。這種方法和抓取web端的包有點(diǎn)相似。

1.打開(kāi)電腦端小程序:退出微信,登錄微信時(shí)設(shè)置代理,如下圖所示:

fiddler微信抓包,軟件測(cè)試,自動(dòng)化測(cè)試,fiddler,微信小程序,notepad++,測(cè)試用例,壓力測(cè)試

2.打開(kāi)微信pc版,點(diǎn)擊左側(cè)箭頭,會(huì)彈出右側(cè)小程序列表,如下圖所示:

fiddler微信抓包,軟件測(cè)試,自動(dòng)化測(cè)試,fiddler,微信小程序,notepad++,測(cè)試用例,壓力測(cè)試

?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-659583.html

fiddler微信抓包,軟件測(cè)試,自動(dòng)化測(cè)試,fiddler,微信小程序,notepad++,測(cè)試用例,壓力測(cè)試

3.開(kāi)始抓包,打開(kāi)fidder,選擇列表內(nèi)需要抓包的小程序,在小程序頁(yè)面上進(jìn)行操作,這時(shí)候fidder里已經(jīng)有很多請(qǐng)求信息了,如下圖所示:

fiddler微信抓包,軟件測(cè)試,自動(dòng)化測(cè)試,fiddler,微信小程序,notepad++,測(cè)試用例,壓力測(cè)試

4.尋找目標(biāo)請(qǐng)求,這里暫逐一對(duì)各個(gè)鏈接進(jìn)行檢查,選擇一個(gè)可能是目標(biāo)鏈接的請(qǐng)求,查看請(qǐng)求頭和返回?cái)?shù)據(jù)

返回?cái)?shù)據(jù)里顯示亂碼,點(diǎn)擊返回?cái)?shù)據(jù)區(qū)域上的“Responsebody?is?encode。。?!鞭D(zhuǎn)換編碼格式

fiddler微信抓包,軟件測(cè)試,自動(dòng)化測(cè)試,fiddler,微信小程序,notepad++,測(cè)試用例,壓力測(cè)試

?轉(zhuǎn)換后發(fā)現(xiàn),返回值跟當(dāng)前頁(yè)面的信息是不是很像,沒(méi)錯(cuò),就是這個(gè)請(qǐng)求

fiddler微信抓包,軟件測(cè)試,自動(dòng)化測(cè)試,fiddler,微信小程序,notepad++,測(cè)試用例,壓力測(cè)試

tips:

筆者的手機(jī)andoroid 版本8.0,微信版本7.0,證書安裝成功依然無(wú)法抓取https的請(qǐng)求。

PC的端的微信版本是3.5,聽(tīng)說(shuō)3.7也有的小程序抓不到包了,這個(gè)宏哥沒(méi)有親自嘗試,有興趣的小伙伴或者童鞋們,可以更新一下微信到3.7實(shí)踐一下。

5.小結(jié)

隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展以及各類APP或者小程序的完善,版本越高抓包越難,要想好好的抓包最笨的辦法就是降低版本。

5.1Fiddler抓不到pc端微信小程序包解決方案

第一步、微信里面先打開(kāi)我們需要抓包的小程序,然后啟動(dòng)任務(wù)管理器,下面以小紅書為例點(diǎn)擊進(jìn)程,找到?WeChat Miniprogram Framework?里面的小紅書APP,如下圖所示

fiddler微信抓包,軟件測(cè)試,自動(dòng)化測(cè)試,fiddler,微信小程序,notepad++,測(cè)試用例,壓力測(cè)試

第二步、鼠標(biāo)選中小紅書APP,右擊打開(kāi)文件所在的位置,打開(kāi)后看下文件路徑里面有沒(méi)有?WMPFRuntime?這個(gè)文件夾,如果沒(méi)有這個(gè)文件夾就不要繼續(xù)操作了,這個(gè)辦法不適合你

fiddler微信抓包,軟件測(cè)試,自動(dòng)化測(cè)試,fiddler,微信小程序,notepad++,測(cè)試用例,壓力測(cè)試

第三步、如果你找到了這個(gè)文件夾,如下圖所示,先把電腦上登錄的微信全部退出,然后把 WMPFRuntime 文件夾里面的全部刪除,刪除完成后重新登錄微信,如果你不先退出微信,這個(gè)文件夾會(huì)提示你被占用無(wú)法刪除的。

fiddler微信抓包,軟件測(cè)試,自動(dòng)化測(cè)試,fiddler,微信小程序,notepad++,測(cè)試用例,壓力測(cè)試

只要?jiǎng)h除了這個(gè)緩存的文件夾,再重新登錄微信打開(kāi)小程序,用fiddle就可以輕松抓包了。

-每天學(xué)習(xí)一點(diǎn),今后必成大神-


最后,綿薄之力
感謝每一個(gè)認(rèn)真閱讀我文章的人,雖然不是什么很值錢的東西,如果你用得到的話可以直接拿走:

fiddler微信抓包,軟件測(cè)試,自動(dòng)化測(cè)試,fiddler,微信小程序,notepad++,測(cè)試用例,壓力測(cè)試

?這些資料,對(duì)于【軟件測(cè)試】的朋友來(lái)說(shuō)應(yīng)該是最全面最完整的備戰(zhàn)倉(cāng)庫(kù),這個(gè)倉(cāng)庫(kù)也陪伴上萬(wàn)個(gè)測(cè)試工程師們走過(guò)最艱難的路程,希望也能幫助到你!

fiddler微信抓包,軟件測(cè)試,自動(dòng)化測(cè)試,fiddler,微信小程序,notepad++,測(cè)試用例,壓力測(cè)試

?

到了這里,關(guān)于《吐血整理》高級(jí)系列教程-吃透Fiddler抓包教程-Fiddler如何抓取微信小程序的包的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包