摘要:場景剛進入一個新公司要了解業務老問是不行的,要學會自己分析,好的工具能事半功倍。設置添加代理請求轉發,將請求轉發到本地訪問本地接口。
場景:
剛進入一個新公司要了解業務老問是不行的,要學會自己分析,好的工具能事半功倍。
工具:
Charles 4.2.7 ,公司的業務APP
教程:
1、首先我們需要按照Charles,[官網下載地址][1] ,等待安裝成功 2、官網安裝免費使用一個月,所以就必須破解了你懂的,破解方法很多自己可以百度,這里只介紹一種:help-->Register Charles 注冊的形式(比較容易,親測有效) Registered Name: https://zhile.io License Key: 48891cf209c6d32bf4 3、Proxy-->Proxy Setting ,代理設置默認端口:8888 可以自行修改
4、https支持需要安裝charles證書,
help --> SSl Proxying --> install charles root certificate ,這個是安裝證書到本地電腦,按照流程一步一步安裝證書到根信任證書中就行,這樣電腦瀏覽器上面的https請求就能抓到了。
install charles root certificate on a mobile ...這個選項是安裝手機證書的,選擇后出現下圖,將手機網絡代理打開,手動代理設置成 下圖中192.168.2.201 端口8888 ,這里注意手機ip需要和電腦ip 在同一網段,在手機瀏覽器中打開 chls.pro/ssl 地址后會下載安裝證書,在手機上安裝成受信任的證書,饒是如此還是有好多手機感覺證書安裝后還是抓不到,本人米6x就是,解決辦法:在電腦上安裝安卓模擬器(例:夜神),在模擬器中安裝證書設置代理成功抓包。
設置添加SSL代理 *:443
5、請求轉發,將請求轉發到本地訪問本地接口。
勾選后設置:tools-->map remote,添加需要攔截轉發的地址
6、修改接口請求的響應數據,右鍵請求選擇Save Response將響應結果保存到本地,然后用編輯器打開改文件修改其中數據,然后tools --> map local-->add ,OK 接下來訪問這個接口返回的就是本地文件
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/77275.html
摘要:參考教程我弄這些的時候下載的各個軟件的版本注明文中的網址均是百度的參考文章,僅供參考,謝謝。 抓包工具:常用抓包工具有好多,本人就試了三個。Charles(IOS常用)wiresharkfiddler(mac沒有使用版本,需用Windows系統或連接遠程安裝使用)安裝包:官網下載最新即可或百度都有最新的 安裝(可參考本文最后的教程) Charles ,fiddler 方法一致:電腦網絡...
閱讀 3440·2021-11-08 13:20
閱讀 3368·2021-09-30 09:48
閱讀 2566·2021-09-29 09:41
閱讀 593·2021-09-22 15:04
閱讀 2474·2021-08-23 09:44
閱讀 3673·2020-12-03 17:26
閱讀 1011·2019-08-30 14:10
閱讀 1566·2019-08-29 18:34