Python抓取手機APP中內容

來源:互聯網
上載者:User

標籤:技術   .com   version   市集   agent   選擇   類比   資源   user   

首先下載Wireshark和模擬器(天天模擬器,夜神模擬器),天天模擬器在內建的市集裡面能夠登入。

然後開啟Wireshark選擇一個網卡開始抓包。

開始抓包後,在模擬器中要抓取的APP中對想要的資源進行點擊訪問,操作完成後停止捕捉,排除幹擾。

Filter用於過濾資料,在裡面輸入選擇的過濾條件。相關的文法和設定可以在網上尋找資料,這裡幹擾項較少,直接選出http協議的資料包。

點擊所需要的資料進行分析,可以將裡面的欄位複製出來構造Header然後對資源進行訪問。

 1 # coding:utf8 2 import requests 3  4 url = ‘http://zhidujia.com/api/mail/whiteList/599434bb04ca4e49892b25ea‘ 5  6 headers ={ ‘Content-Type‘:‘application/json‘,            7            ‘uid‘:‘594ca4ef43525e8‘, 8            ‘memberId‘:‘5994abbas26e49892b25ea‘, 9            ‘version‘: ‘1.0‘,10            ‘salt‘: ‘15089506600‘,11            ‘appVersion‘: ‘1.0‘,12            ‘token‘: ‘569as4d62as51234C98A8Ba22C‘,13            ‘terminal‘: ‘1‘,14            }15 #‘Connection‘: ‘Keep-Alive‘,‘Host‘: ‘zhidujia.com‘,‘Accept-Encoding‘: ‘gzip‘,16 #‘User-Agent‘: ‘okhttp/3.5.0‘,‘Request Version‘: ‘HTTP/1.1‘,17 res = requests.get(url,headers=headers)18 print res19 print res.text

 

Python抓取手機APP中內容

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.