這篇文章主要介紹“ APP用python抓不到包怎么辦”,在日常操作中,相信很多人在 APP用python抓不到包怎么辦問題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答” APP用python抓不到包怎么辦”的疑惑有所幫助!接下來(lái),請(qǐng)跟著小編一起來(lái)學(xué)習(xí)吧!
玉溪網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)公司公司2013年成立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)公司。
?單向驗(yàn)證的情況是客戶端校驗(yàn)證書,校驗(yàn)出錯(cuò)就無(wú)法訪問?雙向認(rèn)證的情況是客戶端校驗(yàn)證書的時(shí)候,服務(wù)端也要校驗(yàn)證書,有一端證書校驗(yàn)失敗都無(wú)法訪問數(shù)據(jù)。缺點(diǎn)是服務(wù)器的壓力比較大
一般是使用 JustTrustMe
原理是通過(guò) Xpose Hook 校驗(yàn)的 API
?關(guān)閉代理服務(wù)器(fiddler等代理抓包工具)?使用手機(jī)訪問瀏覽器網(wǎng)頁(yè)訪問失敗,確定代理失效?使用APP訪問,正常訪問確定 APP 不走代理訪問網(wǎng)絡(luò)
?更換不基于代理類型的抓包工具(HTTP Analyzer V7--缺點(diǎn)沒辦法用在真機(jī)、HTTP Debug Pro、手機(jī)端的HttpCanary-基于VPN)?hook - 先反編譯看看他是使用了那個(gè)框架,然后針對(duì)性的hook -- 菜雞勸退?iptables 強(qiáng)制攔截轉(zhuǎn)發(fā)
掛上代理之前APP訪問正常,掛上代理之后APP無(wú)法使用顯示網(wǎng)絡(luò)出錯(cuò)等情況
?代理檢測(cè)(hook 代理檢測(cè)的方法)?證書檢測(cè)(用 JustTrustMe )
雙向認(rèn)證的情況是客戶端校驗(yàn)證書的時(shí)候,服務(wù)端也要校驗(yàn)證書,有一端證書校驗(yàn)失敗都無(wú)法訪問數(shù)據(jù)。
不過(guò)在雙向認(rèn)證的APP中要做到雙向驗(yàn)證,在APP中一般要配置好服務(wù)器端驗(yàn)證的證書,所以在客戶端中我們可以找到一個(gè)服務(wù)端的證書,我們只要在 Fiddler 中配置好這個(gè)證書就可以請(qǐng)求了。
ps:證書一般帶有密碼,需要反編譯找到密碼,之后導(dǎo)入至系統(tǒng)當(dāng)中,再?gòu)南到y(tǒng)中導(dǎo)出為 .cer
證書格式,之后在 FiddlerScript 中配置即可。
到此,關(guān)于“ APP用python抓不到包怎么辦”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!