(轉)windows下通過charles抓取夜神模擬器中apk的http以及https請求


下載安裝charles

我這里是win64位的,你可以根據自己的情況自己下載對應版本,建議下載最新的,我的下載地址如下:

https://www.charlesproxy.com/assets/release/4.2.7/charles-proxy-4.2.7-win64.msi

下載完成后安裝

安裝完成后通過https://www.zzzmode.com/mytools/charles/進行破解,破解方法作者已經寫的很清楚了,按步驟進行就行。

下載安裝夜神模擬器

網上隨便搜下載一個,都是免費的,我這里安裝的版本是6.2.5.2

設置模擬器上網代理

打開夜神模擬器,點擊設置,如下圖:

windows下通過charles抓取夜神模擬器中apk的http以及https請求

點擊wifi進入,如下圖:

windows下通過charles抓取夜神模擬器中apk的http以及https請求

鼠標放到WiredSSID長按會出現彈出框,如下圖:

windows下通過charles抓取夜神模擬器中apk的http以及https請求

點擊修改網絡,如下圖:

windows下通過charles抓取夜神模擬器中apk的http以及https請求

注:代理的ip是你windows本地的ip,端口是charles設置的代理端口,默認是8888,我這里選默認

這里就可以抓包了,但是大家會發現當訪問https的時候,url中出現了好多unkown,原因是沒有配置https證書,下來我告訴大家。

證書安裝

(1)本地安裝

charles選擇Help->SSL Proxying->Install Charles Root Certificate,彈出如下圖:

windows下通過charles抓取夜神模擬器中apk的http以及https請求

點擊安裝證書如下圖:

windows下通過charles抓取夜神模擬器中apk的http以及https請求

點擊下一步,如下圖:

windows下通過charles抓取夜神模擬器中apk的http以及https請求

然后點擊確定,下一步,完成

(2)模擬器安裝

charles選擇Help->SSL Proxying ->Install Charles Root Certificate on a Mobile Device or Remote Browser,如下圖:

windows下通過charles抓取夜神模擬器中apk的http以及https請求

選擇后,會提示如下:

windows下通過charles抓取夜神模擬器中apk的http以及https請求

這里已經說的很明確了,現在我很打開夜神模擬器的瀏覽器輸入chls.pro/ssl,如下圖:

windows下通過charles抓取夜神模擬器中apk的http以及https請求

證書的名字隨便叫,我這里叫charles,點擊確定安裝完證書(注,這里安裝證書的時候可能會讓你設置系統的密碼,你隨便設置個就行了)。

charles添加SSL Proxying

進入Proxy ->SSL Proxying Settings后,勾選“Enable SSL Proxying”,並點擊下方的Add按照如下圖設置:

windows下通過charles抓取夜神模擬器中apk的http以及https請求

Host和Port都為“*”,點擊OK,OK

測試

啟動charles,然后下載個apk,將apk拖入到模擬器安裝完成后,打開,我們通過charles看看效果,如下圖:

windows下通過charles抓取夜神模擬器中apk的http以及https請求

好了,到此結束。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM