Charles抓取手机APP接口数据使用方法
生活随笔
收集整理的這篇文章主要介紹了
Charles抓取手机APP接口数据使用方法
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一、Charles環(huán)境安裝
- 需要具備jdk1.8
Jdk下載官網(wǎng):https://www.oracle.com/technetwork/java/javase/downloads/index.html
Windows10新手下載安裝:
https://jingyan.baidu.com/article/8275fc864af63346a03cf684.html
Windows10jdk環(huán)境變量配置:
https://jingyan.baidu.com/article/db55b609fa946e4ba20a2f56.html
Mac新手下載安裝:https://jingyan.baidu.com/article/6079ad0ececa5128ff86dbda.html
Mac環(huán)境變量配置:https://jingyan.baidu.com/article/908080221f3cfefd91c80fbf.html
- 需要下載Charles(此工具需要破解)[charls官網(wǎng)下載:https://www.charlesproxy.com/]
Charles破解方法:https://www.zzzmode.com/mytools/charles/
二、操作步驟
- 1.找到Charles所在IP和端口,如下操作
- 2.在手機(jī)上點(diǎn)擊>進(jìn)入(ps:各品牌手機(jī)進(jìn)入代理方式有差別,基本上都是一樣,此處以小米手機(jī)為例)
- 3.繼續(xù)點(diǎn)擊>進(jìn)入
- 4.找到《代理》選擇“手動(dòng)”輸入IP和端口號
- 5.不要忘了點(diǎn)【保存】
- 6.回到Charles界面,彈出如下界面點(diǎn)擊“Allow”(ps:Mac跟Windows是一樣的)
代理鏈接成功,可以愉快的抓包了(ps:不用代理的時(shí)候記得斷開代理,斷開的步驟跟連接是一樣的)
- 不抓包的時(shí)候,記得關(guān)閉代理,不然會(huì)出現(xiàn)一些奇奇怪怪的事情,一不小心會(huì)嚇你一跳
代理鏈接成功,可以愉快的抓包了
三、證書安裝
但是這個(gè)紅色××是個(gè)啥,不要慌,你的手機(jī)沒有安裝證書
下面小編給你講如何安裝證書步驟
- 1.找到如何下載證書,先到Charles里,不錯(cuò)還是這樣找到下面紅色地址,對這就是一個(gè)地址不要懷疑,也不要問為什么反正她就是一個(gè)地址
- 手機(jī)打開Chrome瀏覽器,輸入上面那個(gè)地址(chls.pro/ssl)【ps:iPhone手機(jī)不用Chrome瀏覽器里下載,直接在Safari瀏覽器下載即可,iPhone安裝證書后,需要到“關(guān)于手機(jī)”中“證書信任設(shè)置”里打開剛下載的證書開關(guān),然后重啟app】
- 手機(jī)會(huì)提示你正在下載,下載完成后提示你起一個(gè)響亮的名字,好的,現(xiàn)在要輸入一個(gè)密碼這個(gè)密碼是你的手機(jī)鎖屏密碼,如果沒有鎖屏密密碼可以設(shè)置一個(gè)
- 安裝完成后,重啟app和Charles即可
- 看到抓包結(jié)果如下
總結(jié)
以上是生活随笔為你收集整理的Charles抓取手机APP接口数据使用方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Redisson(1)分布式锁——如何解
- 下一篇: 谈谈自己的可转债策略(包含策略代码)