鍍金池/ 問(wèn)答/Java  Python  Android  Linux  HTML/ 學(xué)習(xí)爬蟲,想抓取android應(yīng)用抓包,抓取數(shù)據(jù),用fiddler抓取,但是ap

學(xué)習(xí)爬蟲,想抓取android應(yīng)用抓包,抓取數(shù)據(jù),用fiddler抓取,但是app里面一些數(shù)據(jù)抓取不出來(lái),不知道怎么回事~

學(xué)習(xí)爬蟲,想抓取android應(yīng)用抓包,抓取數(shù)據(jù),用fiddler抓取,但是app里面一些數(shù)據(jù)抓取不出來(lái),不知道怎么回事~
先上下圖片,再說(shuō)明:
clipboard.png
clipboard.png
clipboard.png
clipboard.png

這是個(gè)運(yùn)動(dòng)app,我想抓取里面所有人的運(yùn)動(dòng)數(shù)據(jù),比如總公里,本月里程這些,名字叫咕咚,第一張圖有,下面就是進(jìn)入app,點(diǎn)擊關(guān)注的人,然后選擇這個(gè)人,我在想,一個(gè)人的個(gè)人主頁(yè)點(diǎn)進(jìn)去了,上面有顯示總公里這些字段顯示,理論上肯定是可以抓包抓取出來(lái)的,但是我點(diǎn)擊個(gè)人主頁(yè),用fiddler抓包,卻只有個(gè)位置的信息,json格式的,怎么也找不到總公里1079.47這個(gè)字段,理論來(lái)說(shuō)應(yīng)該可以抓取到啊,不知道怎么回事,所以想問(wèn)問(wèn),理論來(lái)說(shuō)所有andorid app里面的數(shù)據(jù)傳輸也是http協(xié)議呀,為什么抓取不到?

clipboard.png

回答
編輯回答
清夢(mèng)

抓包工具:fiddler,charles;
1.如果是https請(qǐng)求,需要設(shè)置代理,在手機(jī)上安裝相關(guān)軟件的證書,以中間人攻擊的方式,能夠看到http傳輸?shù)臄?shù)據(jù);
2.抓包開(kāi)始,請(qǐng)清除緩存,不少app為了節(jié)約加載時(shí)間,一些數(shù)據(jù)會(huì)緩存。
3.盡量避免其他軟件在抓包時(shí)的干擾,后臺(tái)清理掉,或者在抓包軟件中設(shè)置只針對(duì)某一個(gè)域名抓取;

2017年4月17日 15:35
編輯回答
入她眼

這些都是公式的第三方地圖的api調(diào)用, 根本不是咕咚的,你試試https協(xié)議的數(shù)據(jù)抓取吧

2018年2月25日 02:34