Charles抓包

本文主要介紹個人在Mac上使用Charles抓包過程中的使用方法,以及一些遇到的問題。Windows上可能有些許操作不同,不過基本上是一樣的。

簡介

官網:Charles Web Debugging Proxy - Official Site

概述:官網簡介

破解版下載地址:Charles Mac上的抓包工具

破解版使用教程:同下載地址頁面,主要查看內容為:激活方法、解壓密碼、紅框內容、評論區域。

基本使用

  1. 在手機上打開已連接的網絡,設置代理;
  2. 在代理選項,選擇手動選項,輸入電腦已連接網絡的IP地址;
  3. 在代理選項,選擇手動選項,輸入端口號:8888
  4. 隨便訪問個網頁,電腦上會彈出是否允許抓包之類的彈框,點擊允許即可使用Charles進行抓包。

備注:端口號填寫8888是因為在Charles軟件的Proxy-Proxy Settings...窗口下的Proxies選項卡下的HTTP Proxy選框中Port的默認值是8888

高級使用

過濾抓包網址

默認情況下,只要設置了代理,就會全部抓取并顯示,但是有時候我們只需要查看某一個或者某幾個網址的訪問情況,怎么辦呢?顯然過濾是一個很好的選擇。

步驟1:

RecordingSettings.png

步驟2:

RecordingSettingsDetail.png

你可以點擊Add按鈕,新增想要訪問的地址信息(包括:協議、域名、端口等);如果你不想查看某個網址的信息了,將其前面的對勾勾掉即可;如果你想要保存過濾規則,點擊Export按鈕即可保存到本地,點擊Import按鈕可以將本地過濾規則文件導入。

過濾手機訪問權限

這里首先說明一下兩個比較重要的點:

  1. 過濾規則中的IP地址是你當時成功進行代理時所連網絡的IP地址;
  2. 如果你在一開始設置代理,Charles跳出彈框詢問你是否進行代理的時候,點擊了拒絕,不用著急,進入這里,將你所連網絡的IP地址通過Add按鈕新增即可。

步驟1:

AccessControlSettings.png

步驟2:

AccessControlSettingsDetail.png

安裝、校驗、配置、使用證書

注意:

證書的安裝校驗是在手機上完成的,配置是在電腦上完成的,使用是雙方共同完成的。

手機相關路徑是與下面的手機信息相關的,其他手機請自行查找...

手機信息:

機型:MI 4LTE
Android版本:6.0.1 MMB29M
MIUI版本:MIUI 8.1 | 穩定版 8.1.3.0(MXDCNDI)

安裝

步驟1:

InstallCertOnMobileOrRemoteBrowser.png

步驟2:

InstallCertOnMobileOrRemoteBrowserDialog.png

步驟3:

在手機上設置代理(可以查看基本使用章節)后打開瀏覽器,訪問網址chls.pro/ssl成功后就會出現以下三種情況:

  1. 自動下載并且自動安裝;(直接進入校驗章節即可)
  2. 自動下載但不自動安裝;(需要找到文件,點擊,進行手動安裝)
  3. 自動下載但不自動安裝且手動安裝失敗;(這里稍微闡述一下)

步驟3-3問題描述:

情景:一開始從未安裝過證書,接著執行到步驟3-1,能正常使用;然后代理到另一臺電腦的Charles,刪除證書,再安裝證書,也執行到步驟3-1,也能正常使用;最后再代理到本機的Charles,刪除證書,再安裝證書,執行到步驟3-3,出現安裝失敗,無法讀取證書文件此類提示。

解決:折騰太久,搞不定,后來有幸發現了這篇文章才得以解決:如何用charles進行https抓包,感謝作者:junshao5,這里簡述一下我自己的操作流程。

步驟3-3問題解決:

流程:

SaveCharlesRootCertificate.png

根據上圖操作流程,將文件保存到本地(我這邊保存的格式是.cer,有興趣的話可以嘗試保存為.pem),接著發送到手機上(可以通過QQ),然后刪除已經安裝的Charles證書,再點擊 設置-更多設置-系統安全-從存儲設備安裝 選項安裝證書;如果你仍然安裝失敗,那我也無能為力了...

校驗

校驗手機上證書是否安裝成功其實已經在步驟3-3問題解決的流程中提到了,進入 設置-更多設置-系統安全-信任的憑據 ,點擊 用戶 選項,如果發現包含Charles Proxy CA字樣的證書,證明你已經安裝成功了。

配置

步驟4:

SSLProxySettings.png

步驟5:

SSLProxySettingsDetail.png

這是我需要的配置的允許抓取HTTPS開頭的地址,不用參考,忽略即可,具體需要配置什么根據自己的需要決定!

使用

請參考基本使用章節!

附上一篇感覺比較全的文章:Charles 從入門到精通

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 229,732評論 6 539
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,214評論 3 426
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 177,781評論 0 382
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,588評論 1 316
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,315評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,699評論 1 327
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,698評論 3 446
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,882評論 0 289
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,441評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,189評論 3 356
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,388評論 1 372
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,933評論 5 363
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,613評論 3 348
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,023評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,310評論 1 293
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,112評論 3 398
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,334評論 2 377

推薦閱讀更多精彩內容