抓包工具Charles

工具Charles

charles.png
1、安裝exe、dmg

exe:
Https://pan.baidu.com/s/1caploU

dmg:
教程https://www.charlesproxy.com/latest-release/download.do

2、使用
  • 手機(jī)和電腦同時連接一個wifi
  • 查詢電腦IP 命令行
    • ipconfig -windows
    • ipconfig.png
    • Mac - ifconfig - inet


      ifconfig.png
  • 打開手機(jī)網(wǎng)絡(luò) 選擇對應(yīng)WiFi 長按選擇管理網(wǎng)路設(shè)置 點(diǎn)擊顯示高級選項(xiàng)
  • 點(diǎn)擊代理服務(wù)器 - 選擇手動
  • 配置代理主機(jī)名(填入剛才獲取的電腦ip)
  • 配置代理服務(wù)器端口 (8888)
  • 查詢Charles 對應(yīng)服務(wù)器端口號 Proxy -》 Proxy Settings -》 Port,port可以隨便指定,我這里取的8888;


    host.png
配置https抓包
  • 在上面的基礎(chǔ)上配置 Proxy -》 SSL Proxiyng Settings -》勾選“Enable SSL Proxying”,并點(diǎn)擊下方的Add
host1.png
  • host是你要抓的域名或者ip(這里用通配符*,表示抓去所有的https請求),port為443。
  • 下載手機(jī)的SSL證書。這一步很關(guān)鍵,你需要點(diǎn)擊help -》SSL Proxying-》Save Charles Root Certificate,然后選擇目錄,
    保存一個類似于這樣的“charles-ssl-proxying-certificate.pem”文件
  • 給手機(jī)安裝證書
    • 將文件保存到手機(jī)中,重命名為Charles.pem. 后綴名不可更改
    • 打開手機(jī)文件管理器,找到文件,點(diǎn)擊安裝,證書名稱自己起就行
證書.png
  • 因?yàn)榘踩珕栴},會讓設(shè)置手機(jī)密碼或者錄入指紋
  • 安裝失敗:提示沒有找到應(yīng)用打開該類型的文件
  • 打開手機(jī)設(shè)置 -》更多設(shè)置 -》系統(tǒng)安全 -》從存儲設(shè)備安裝 -》選擇charles.pem 點(diǎn)擊安裝


    setting.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容