解決問題
- charles 安裝
- charles 請求unknown
- charles 亂碼
- 學(xué)習(xí)使用(pojie)-破解
- 抓取手機(jī)包(這里使用的是iphone)
- 抓取手機(jī)包(安卓版本)
- 部分app無法抓包的問題
1. charles安裝
第一步 下載
直接搜索charles進(jìn)入官網(wǎng)下載即可
第二部 安裝
初步的安裝過程是無腦安裝,為了正常使用可以檢測包需要安裝證書
2. charles 請求unknown
遇到這個問題通常是證書失效,對以下證書進(jìn)行安裝即可,并將內(nèi)容全部改為信任
3. 亂碼問題
亂碼通常是https請求存在的問題
- 打開代理設(shè)置
- 添加信息
避免30分鐘退出
https://www.zzzmode.com/mytools/charles/
手機(jī)包的抓?。╥phone)
- 這次選擇on a Mobile(千萬別看錯了,懶得重新截圖直接復(fù)制過來的)
- 保持手機(jī)和電腦在同一wifi下,然后修改手機(jī)連接wifi的配置信息,將設(shè)置代理信息,對應(yīng)的ip和端口信息在on mobile顯示的窗口中有顯示
- 根據(jù)提示在手機(jī)瀏覽器中輸入 chls.pro/ssl
安卓手機(jī)基本上在輸入這個地址只有可以直接獲得認(rèn)證證書,然后部分手機(jī)需要手動安裝,當(dāng)然也有手機(jī)可以自動安裝,當(dāng)然若是瀏覽器一直下載不下來或者下載失敗在更換一個瀏覽器即可
- iphone或部分手機(jī)可能需要進(jìn)入網(wǎng)址進(jìn)行下載,iphone可能是對應(yīng)第三步的文件無法獲取或者文件格式不對等,網(wǎng)址如下
http://www.charlesproxy.com/getssl 進(jìn)行證書下載
6.安卓手機(jī)的抓包
安卓手機(jī)的抓包和ios是相同的,但是安卓手機(jī)對https的請求無法進(jìn)行攔截的時候則需要對安卓手機(jī)進(jìn)行root,但是通常情況下我們不想對手機(jī)進(jìn)行root操作,這種情況下我們可以采用VirtualXposed來模擬,然后建立一個鏡像的app,然后使用鏡像app進(jìn)行操作
關(guān)于VirtualXposed的使用大家可以自行百度,但是在使用的時候需要注意高版本的不支持32位的app,所以為了能使用32位的可以下載0.18.2這個版本
下面是VirtualXposed的下載地址
https://github.com/android-hacker/VirtualXposed/releases
7. 部分app無法抓包問題
在使用的時候部分app是無法進(jìn)行包的抓取的,造成這種情況的原因是在app中對掛代理是有限制的,所以在使用的時候是無法進(jìn)行抓包的,為了解決這個問題就需要使用vpn對請求進(jìn)行轉(zhuǎn)發(fā),可以避免代理的限制問題,畢竟抓包使用的代理都不是高匿的代理,我使用的是SocksDroid(測試環(huán)境是安卓)
注意,使用的是scoket,所以在使用的時候需要開通socket,此時vpn使用的也是socket的端口信息文章來源:http://www.zghlxwxcb.cn/news/detail-483913.html
本人小白,歡迎指正文章來源地址http://www.zghlxwxcb.cn/news/detail-483913.html
到了這里,關(guān)于charles的安裝和使用(含pc和手機(jī)端),不分app無法抓包問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!