Charles安裝和抓包及報(bào)錯(cuò)

1.charles安裝

下載charles4.0.1破解版,官方下載只能試用30天揪惦。網(wǎng)盤(pán)下載地址:https://pan.baidu.com/s/1eSwwvo2卑笨。(里面包括.dmg(用于安裝)和.jar文件(用于破解))破解方法:在Finder的應(yīng)用程序中找到Charles.app茧泪,右鍵選擇“顯示包內(nèi)容”,之后進(jìn)入Contents文件夾圆恤,接著進(jìn)入Java文件夾突倍,用破解文件(也就是jar文件)替換charles.jar文件腔稀。到此就破解了。

2.安裝證書(shū)

如果你需要截取分析 Https 協(xié)議相關(guān)的內(nèi)容羽历。那么需要安裝 Charles 的 CA 證書(shū)焊虏。具體步驟如下。我們需要在 Mac 電腦上安裝證書(shū)秕磷。點(diǎn)擊 Charles 的頂部菜單诵闭,選擇 “Help” –> “SSL Proxying” –> “Install Charles Root Certificate”,然后輸入系統(tǒng)的帳號(hào)密碼澎嚣,即可在 KeyChain 看到添加好的證書(shū)疏尿。如下圖:

3.設(shè)置charles

要截取 iPhone 上的網(wǎng)絡(luò)請(qǐng)求,我們首先需要將 Charles 的代理功能打開(kāi)易桃。在 Charles 的菜單欄上選擇 “Proxy”–>“Proxy Settings”褥琐,填入代理端口 8888,并且勾上 “Enable transparent HTTP proxying” 就完成了在 Charles 上的設(shè)置晤郑。如下圖:

4.iPhone上面的設(shè)置敌呈。

首先我們需要獲取 Charles 運(yùn)行所在電腦的 IP 地址,Charles 的頂部菜單的 “Help”–>“Local IP Address”造寝,即可在彈出的對(duì)話(huà)框中看到 IP 地址磕洪,如下圖:

在 iPhone 的 “ 設(shè)置 ”–>“ 無(wú)線(xiàn)局域網(wǎng) ” 中,可以看到當(dāng)前連接的 wifi 名诫龙,通過(guò)點(diǎn)擊右邊的詳情鍵褐鸥,可以看到當(dāng)前連接上的 wifi 的詳細(xì)信息,包括 IP 地址赐稽,子網(wǎng)掩碼等信息。在其最底部有“HTTP 代理”一項(xiàng)浑侥,我們將其切換成手動(dòng)姊舵,然后填上 Charles 運(yùn)行所在的電腦的 IP,以及端口號(hào) 8888(若此時(shí)設(shè)置代理無(wú)效寓落,則先忽略此網(wǎng)絡(luò)括丁,重新連接后再設(shè)置代理即可)。如下圖:

5.安裝手機(jī)證書(shū)

如果我們需要在 iOS 或 Android 機(jī)器上截取 Https 協(xié)議的通訊內(nèi)容伶选,還需要在手機(jī)上安裝相應(yīng)的證書(shū)史飞。點(diǎn)擊 Charles 的頂部菜單,選擇 “Help” –> “SSL Proxying” –> “Install Charles Root Certificate on a Mobile Device or Remote Browser”仰税,然后就可以看到 Charles 彈出的簡(jiǎn)單的安裝教程构资。

在手機(jī)safari上面輸入:chls.pro/ssl,安裝文件。

通常這樣就可以進(jìn)行網(wǎng)絡(luò)抓包了陨簇。但是這只是僅僅針對(duì)http請(qǐng)求吐绵。如果要抓取https請(qǐng)求,則還需要做第6步。我們先來(lái)看看沒(méi)有做第6步的情況己单。對(duì)一個(gè)接口打上Breakpoints唉窃。在進(jìn)行網(wǎng)絡(luò)截取的時(shí)候會(huì)發(fā)現(xiàn)一直報(bào)錯(cuò)。

報(bào)Failed to parse headers:EOF reading HTTP headers,原因是不能截取https的網(wǎng)絡(luò)請(qǐng)求纹笼。

加上第6步即可纹份。此時(shí)如果碰到抓取到的https請(qǐng)求接口一直顯示紅色X<unknown>,則需要進(jìn)行如下操作:設(shè)置->通用->關(guān)于本機(jī)->證書(shū)信任設(shè)置->針對(duì)根證書(shū)啟用完全信任下的Charles Proxy CA開(kāi)關(guān)打開(kāi)。

6.勾選https的截取功能

Charles 默認(rèn)也并不截取 Https 網(wǎng)絡(luò)通訊的信息廷痘,如果你想對(duì)截取某個(gè)網(wǎng)站上的所有 HTTPS 網(wǎng)絡(luò)請(qǐng)求蔓涧,可以在該請(qǐng)求上右擊,選擇 SSL proxy牍疏,如下圖:

這樣蠢笋,對(duì)于該 Host 的所有 SSL 請(qǐng)求可以被截取到了。當(dāng)截取到網(wǎng)絡(luò)請(qǐng)求紅色箭頭向下的時(shí)候即可改變網(wǎng)絡(luò)接口返回的內(nèi)容鳞陨。比如此時(shí)可以將code碼改為000001昨寞,data內(nèi)容也可以做修改。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末厦滤,一起剝皮案震驚了整個(gè)濱河市援岩,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌掏导,老刑警劉巖享怀,帶你破解...
    沈念sama閱讀 206,482評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異趟咆,居然都是意外死亡添瓷,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,377評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門(mén)值纱,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)鳞贷,“玉大人,你說(shuō)我怎么就攤上這事虐唠〔罄ⅲ” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 152,762評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵疆偿,是天一觀的道長(zhǎng)咱筛。 經(jīng)常有香客問(wèn)我,道長(zhǎng)杆故,這世上最難降的妖魔是什么迅箩? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,273評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮处铛,結(jié)果婚禮上沙热,老公的妹妹穿的比我還像新娘叉钥。我一直安慰自己,他們只是感情好篙贸,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,289評(píng)論 5 373
  • 文/花漫 我一把揭開(kāi)白布投队。 她就那樣靜靜地躺著,像睡著了一般爵川。 火紅的嫁衣襯著肌膚如雪敷鸦。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,046評(píng)論 1 285
  • 那天寝贡,我揣著相機(jī)與錄音扒披,去河邊找鬼。 笑死圃泡,一個(gè)胖子當(dāng)著我的面吹牛碟案,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播颇蜡,決...
    沈念sama閱讀 38,351評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼价说,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了风秤?” 一聲冷哼從身側(cè)響起鳖目,我...
    開(kāi)封第一講書(shū)人閱讀 36,988評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎缤弦,沒(méi)想到半個(gè)月后领迈,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,476評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡碍沐,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,948評(píng)論 2 324
  • 正文 我和宋清朗相戀三年狸捅,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片累提。...
    茶點(diǎn)故事閱讀 38,064評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡尘喝,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出刻恭,到底是詐尸還是另有隱情,我是刑警寧澤扯夭,帶...
    沈念sama閱讀 33,712評(píng)論 4 323
  • 正文 年R本政府宣布鳍贾,位于F島的核電站,受9級(jí)特大地震影響交洗,放射性物質(zhì)發(fā)生泄漏骑科。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,261評(píng)論 3 307
  • 文/蒙蒙 一构拳、第九天 我趴在偏房一處隱蔽的房頂上張望咆爽。 院中可真熱鬧梁棠,春花似錦、人聲如沸斗埂。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,264評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)呛凶。三九已至男娄,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間漾稀,已是汗流浹背模闲。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,486評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留崭捍,地道東北人尸折。 一個(gè)月前我還...
    沈念sama閱讀 45,511評(píng)論 2 354
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像殷蛇,于是被迫代替她去往敵國(guó)和親实夹。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,802評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容