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