1. 程式人生 > >[Python爬蟲] 7-Charles抓取微信小程式

[Python爬蟲] 7-Charles抓取微信小程式

最近在嘗試抓取微信的小程式,用到了Charles,微信小程式的話需要使用HTTPS抓包,網上有些教程內容有步驟的缺失,所以重新整理一份傻瓜式的教程,環境WIN10+IOS,內容基於Roy_Liang前輩https://www.jianshu.com/p/5539599c7a25

1.Charles安裝

2. HTTPS抓包準備工作

1)檢視電腦的IP地址:cmd->ipconfig

2)設定手機HTTP代理:設定->無線區域網->連線的WiF​​​​​​​

1.前提是將手機和電腦連入同一個WIFI

2.設定代理後,需要在電腦上開啟Charles才能上網

電腦IP地址:如192.168.3.4,埠:8888

3)手機端證書的安裝

Charles:Help -> SSL Proxying -> Install Charles Root Certificate on a Mobile Device

根據提示到:chls.pro/ssl這個地址進行下載安裝,安裝完畢後

手機端:設定->通用->描述檔案與裝置管理,要開啟下載的證書

4)PC端證書的安裝

Charles:Help -> SSL Proxying -> Install Charles Root Certificate,預設安裝,安裝完畢後

Charles:Proxy->SSL Proxying-> Add :Host:*,Port:443

3. HTTPS抓包

首先這個去掉之後可以只抓取移動端的內容

可以正常獲取內容了: