Charles中文破解版是一款電腦網(wǎng)絡(luò)抓包軟件,該工具完美破解并中文漢化,附帶破解補(bǔ)丁,該工具給予java,用于網(wǎng)絡(luò)開(kāi)發(fā)時(shí)的抓包工作,輕松獲得數(shù)據(jù)。
軟件介紹
Charles是一款來(lái)自國(guó)外的非常強(qiáng)大抓包神器,具有十分簡(jiǎn)潔的界面,直觀易用,通過(guò)這款軟件可以幫助用戶(hù)方便地進(jìn)行抓包,它可以輕松記錄瀏覽器和Internet之間的所有流量,是非常專(zhuān)業(yè)并基于java開(kāi)發(fā)網(wǎng)絡(luò)http抓包工具軟件,非常適合開(kāi)發(fā)人員使用,可以通過(guò)它來(lái)輕松獲得HTTP、HTTPS的數(shù)據(jù)包,可以輕松查看任何計(jì)算機(jī)與Internet之間的所有的HTTP和SSL/HTTPS流量,可以清cake網(wǎng)絡(luò)上的文件,數(shù)據(jù)流量,輕松抓取用戶(hù)發(fā)送的數(shù)據(jù)包,知道發(fā)送的地址和內(nèi)容,內(nèi)容可以輕松的查看,可以完全的監(jiān)控對(duì)方的反饋信息,支持自動(dòng)配置Windows代理設(shè)置,可以讓Internet瀏覽器和其他的應(yīng)用程序自動(dòng)進(jìn)行抓包工作,支持會(huì)議功能,幫助你自動(dòng)創(chuàng)建會(huì)話,只需單次的會(huì)話,更加的簡(jiǎn)單高效,軟件可以顯示所有的請(qǐng)求,響應(yīng),Cookie和標(biāo)頭的內(nèi)容,可以將自己設(shè)置系統(tǒng)的網(wǎng)絡(luò)訪問(wèn)服務(wù)器,所有的網(wǎng)絡(luò)訪問(wèn)都需要通過(guò)它來(lái)進(jìn)行完成,從而抓取網(wǎng)絡(luò)流量數(shù)據(jù),支持CSV、跟蹤文本文件、XML,Trace、XML格式等多種導(dǎo)出格式,可以方便地導(dǎo)出會(huì)話的數(shù)據(jù),是一款非常專(zhuān)業(yè)的網(wǎng)絡(luò)抓包工具,小編帶來(lái)的是中文破解版,附帶的漢化破解補(bǔ)丁可以完美漢化破解軟件,需要的朋友趕快下載吧。
軟件特色
支持SSL代 理??梢越厝》治鯯SL的請(qǐng)求。
支持流量控制??梢阅M慢速網(wǎng)絡(luò)以及等待時(shí)間(latency)較長(zhǎng)的請(qǐng)求。
支持AJAX調(diào)試。可以自動(dòng)將json或xml數(shù)據(jù)格式化,方便查看。
支持AMF調(diào)試??梢詫lashRemoting或FlexRemoting信息格式化,方便查看。
支持重發(fā)網(wǎng)絡(luò)請(qǐng)求,方便后端調(diào)試。
Charles中文版支持修改網(wǎng)絡(luò)請(qǐng)求參數(shù)。
支持網(wǎng)絡(luò)請(qǐng)求的截獲并動(dòng)態(tài)修改。
檢查HTML,CSS和RSS內(nèi)容是否符合W3C標(biāo)準(zhǔn)。
軟件亮點(diǎn)
1、以純文本形式查看SSL請(qǐng)求和響應(yīng)。
2、帶寬限制以模擬較慢的互聯(lián)網(wǎng)連接,包括延遲。
3、AJAX調(diào)試-以樹(shù)或文本形式查看XML和JSON請(qǐng)求和響應(yīng)。
4、AMF-將Flash Remoting/Flex Remoting消息的內(nèi)容查看為樹(shù)。
5、重復(fù)請(qǐng)求以測(cè)試后端更改。
6、編輯請(qǐng)求以測(cè)試不同的輸入。
7、攔截和編輯請(qǐng)求或響應(yīng)的斷點(diǎn)。
8、使用W3C驗(yàn)證器驗(yàn)證記錄的HTML,CSS和RSS/atom響應(yīng)。
軟件功能
1、會(huì)議您的會(huì)話包含所有記錄的信息。它由Session窗口表示; 默認(rèn)情況下,當(dāng)您啟動(dòng)軟件(無(wú)標(biāo)題會(huì)話1)時(shí),會(huì)自動(dòng)創(chuàng)建一個(gè)新會(huì)話。當(dāng)您使用軟件時(shí),您可能只需要單次會(huì)話。直到你覺(jué)得需要使用多個(gè)會(huì)話:不要打擾。當(dāng)您的會(huì)話已滿(mǎn)(或太忙)時(shí),您可以清除它(使用文件菜單中的“清除會(huì)話”選項(xiàng)或工具欄上的垃圾桶圖標(biāo))。
可以保存和重新打開(kāi)會(huì)話,這對(duì)于與同事進(jìn)行交流是有用的。
2、記錄
錄音是查爾斯的主要功能。請(qǐng)求和答復(fù)記錄在當(dāng)前會(huì)話中,供您后續(xù)檢查和分析。
記錄的請(qǐng)求取決于這款軟件的配置。通常這將包括您的瀏覽器的所有HTTP和HTTPS流量,以及計(jì)算機(jī)上的其他應(yīng)用程序(如果您的操作系統(tǒng)代理設(shè)置也被更改)。但是,它也可能包括通用套接字連接的數(shù)據(jù),例如通過(guò)SOCKS代理或端口轉(zhuǎn)發(fā)。
如果錄音已關(guān)閉,則該軟件會(huì)正常通過(guò)所有請(qǐng)求,但不會(huì)記錄在會(huì)話中以供您查看。
3、請(qǐng)求和回復(fù)
要求及其回應(yīng)是查爾斯記錄的基本要素。
HTTP/HTTPS由請(qǐng)求響應(yīng)對(duì)組成:從計(jì)算機(jī)到服務(wù)器的請(qǐng)求以及服務(wù)器的響應(yīng)。對(duì)于通用套接字,請(qǐng)求響應(yīng)包括入站和出站流的全部?jī)?nèi)容。這對(duì)于套接字來(lái)說(shuō)并不總是如此有用,并且將來(lái)可能會(huì)有所改善。如果您需要做很多套接字級(jí)調(diào)試,可能需要考慮使用Ethereal。
4、焦點(diǎn)
經(jīng)常有很多不同的主機(jī)的請(qǐng)求和響應(yīng),使得會(huì)話混亂。使用焦點(diǎn)功能,您可以將您關(guān)心的主機(jī)與您沒(méi)有的主機(jī)分開(kāi)。要激活主機(jī)的Focus,請(qǐng)右鍵單擊“結(jié)構(gòu)”樹(shù)中的主機(jī)名,然后從菜單中選擇“焦點(diǎn)”項(xiàng)。結(jié)構(gòu)樹(shù)現(xiàn)在將在頂部顯示您所關(guān)注的主機(jī),然后顯示名為“ 其他主機(jī)”的文件夾 ,您可以展開(kāi)以查看其他內(nèi)容。
5、圖表
請(qǐng)求的圖表標(biāo)簽在時(shí)間線圖上顯示請(qǐng)求和任何相關(guān)請(qǐng)求。時(shí)間線圖顯示何時(shí)啟動(dòng)請(qǐng)求,響應(yīng)(下載)何時(shí)開(kāi)始以及何時(shí)結(jié)束。此外,如果有相關(guān)的請(qǐng)求,那么你可以看到它們?cè)谀睦锵嗷リP(guān)聯(lián)。
如果您查看HTML頁(yè)面,將顯示相關(guān)請(qǐng)求; 相關(guān)請(qǐng)求將是頁(yè)面加載的圖像、Javascript、CSS和其他文件。
6、出口
您可以通過(guò)從“文件”菜單中選擇“導(dǎo)出”從軟件中的會(huì)話導(dǎo)出數(shù)據(jù)。
支持多種不同的導(dǎo)出格式:CSV、跟蹤文本文件、XML,Trace和XML格式都可用于導(dǎo)入。
怎么用教程
Charles是專(zhuān)業(yè)的抓包工具,雖然非常強(qiáng)大但是對(duì)于初次入門(mén)的用戶(hù)來(lái)說(shuō)是不夠友好的,各種基礎(chǔ)功能的入口也難以找到,所以想必不少用戶(hù)急需有基礎(chǔ)教程,所以小編這里帶來(lái)了適合入門(mén)的教學(xué),讓你跟著步驟走,一學(xué)就會(huì):
啟動(dòng) Charles 后,第一次 Charles 會(huì)詢(xún)問(wèn)你是否把 Charles 設(shè)置為系統(tǒng)的代理,如果此時(shí)你忽略了這個(gè)詢(xún)問(wèn)敞口,你可以在后期設(shè)置的;將 Charles 設(shè)置成系統(tǒng)代理:選擇菜單中的 “Proxy” -> “Mac OS X Proxy/windows proxy” 來(lái)將 Charles 設(shè)置成系統(tǒng)代理,參考如下,如果 Mac 下有管理密碼,需要輸入密碼后方可進(jìn)行;
目標(biāo):把手機(jī)的網(wǎng)絡(luò)委托給charles進(jìn)行代理;
手機(jī)抓包設(shè)置,需要進(jìn)行3步;
第一步,在charles里設(shè)置允許手機(jī)聯(lián)網(wǎng)的權(quán)限;你需要把charles設(shè)置為允許的狀態(tài)并且設(shè)置允許的端口號(hào),這樣手機(jī)端才能正常的接入;
第二步,把手機(jī)按照charles的IP和端口進(jìn)行配置;
第三步,手機(jī)配對(duì)成功后,charles還會(huì)彈窗是否允許;(charles雖然開(kāi)放了端口,但并不知道是那一臺(tái)手機(jī)會(huì)配入,此窗口起到提示和安全防護(hù)的作用;)
上面的三步,有點(diǎn)類(lèi)似HTTP的握手原理,雙方都保證正常通信后,就可以愉快的玩耍了;
第一步:設(shè)置charles為允許狀態(tài),并設(shè)置好接入端口;
在Charles的菜單欄上選擇“Proxy”->“Proxy Settings”,填入代理端口8888(注意,這個(gè)端口不一定填寫(xiě)8888,也可以寫(xiě)別的端口,但是需要記住這個(gè)段擴(kuò),因?yàn)檫@里設(shè)置的允許接入的端口,手機(jī)端配置的時(shí)候需要用到),并且勾上”Enable transparent HTTP proxying” 就完成了在Charles上的設(shè)置。如下圖;
需要找到charles的本機(jī)IP;
點(diǎn)擊HTLP -> local IP Address 可以看到當(dāng)前的本機(jī)IP地址;
當(dāng)然,你也可以在終端打開(kāi)查看,比如window,cmd下;輸入ipconfig可以查看本機(jī)的IP
此時(shí)我們可以看到,charles允許手機(jī)接入的IP和端口是 192.168.0.103:8888
此時(shí)如果你手工在瀏覽器輸入 這個(gè)HOST會(huì)發(fā)現(xiàn)charles會(huì)提示一個(gè)窗口問(wèn)你是否允許接入;
第二部:把手機(jī)按照charles的IP和端口進(jìn)行配置;
手機(jī)鏈接wifi,wifi的HTTP代理選擇手動(dòng)那項(xiàng)(安卓類(lèi)似)
在iPhone的 “設(shè)置”->“無(wú)線局域網(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
第三步,手機(jī)配對(duì)成功后,charles彈窗詢(xún)問(wèn)是否允許;
設(shè)置好之后,我們打開(kāi)iPhone上的任意需要網(wǎng)絡(luò)通訊的程序,就可以看到Charles彈出iPhone請(qǐng)求連接的確認(rèn)菜單
如上圖的彈窗,點(diǎn)擊允許即可;此時(shí)已經(jīng)配對(duì)成功,開(kāi)始愉快的抓包吧;
比如此時(shí),訪問(wèn)3h3.com
就可以電腦上就抓到訪問(wèn)的資源了;
注意:需要明白一個(gè)可能存在的弊端,如果你把手機(jī)的上網(wǎng)相關(guān)事情委托給了charles,那么當(dāng)charles出錯(cuò)或者沒(méi)有開(kāi)啟的時(shí)候,此時(shí)手機(jī)必定沒(méi)有辦法正常上網(wǎng);這個(gè)一定要了解,因?yàn)楹芏嗳税咽謾C(jī)的IP委托給charles進(jìn)行代理后,第二天早晨上本的時(shí)候,手機(jī)wifi會(huì)默認(rèn)鏈接你常用的高清度wifi;而此時(shí)的wifi的設(shè)置里面可能已經(jīng)委托給charles了,但是此時(shí)電腦剛沒(méi)有開(kāi)charles或者重啟后ip變動(dòng)等;造成charles無(wú)法正常使用;由此而導(dǎo)致了無(wú)法上網(wǎng)的問(wèn)題;
注意charles此種捕獲方式,只能捕獲發(fā)出請(qǐng)求的資源,如果是APP里,內(nèi)部的代碼和資源,因?yàn)闆](méi)有向服務(wù)器發(fā)情請(qǐng)求,所以這是抓不到的;
判斷是不是調(diào)用內(nèi)部資源,你可以把手機(jī)的網(wǎng)絡(luò)給斷了,如果此時(shí)還可以正常的顯示,說(shuō)明該資源是寫(xiě)在APP內(nèi)部的,通過(guò)代理的方式是抓不到的;
怎么設(shè)置斷點(diǎn)
設(shè)置斷點(diǎn)是一個(gè)熱門(mén)的問(wèn)題,設(shè)置好斷點(diǎn)后才能進(jìn)行一個(gè)快速的測(cè)試,獲得返回?cái)?shù)據(jù),但是設(shè)置方法比較復(fù)雜,所以小編這里帶來(lái)了方法,讓你順利解決:
1、選擇你要設(shè)置斷點(diǎn)的接口
2、右鍵選擇 Breakpoints
3、斷點(diǎn)的相關(guān)配置, Proxy ——>Breakpoint Settings
5、雙擊剛剛已經(jīng)設(shè)置的斷點(diǎn)接口,進(jìn)行設(shè)置
6、 (1)、把參數(shù)刪掉,寫(xiě)*
(2)、可修改請(qǐng)求
(3)、可修改返回
7、點(diǎn)擊ok, 重新再跑一下接口。 當(dāng)跑到設(shè)置斷點(diǎn)的接口時(shí),網(wǎng)頁(yè)會(huì)暫停,這個(gè)時(shí)候Charles進(jìn)入breakpoints
7.1 點(diǎn)擊Edit Request 修改請(qǐng)求參數(shù)。這里根據(jù)你要測(cè)試的數(shù)據(jù)來(lái)修改
7.2、 修改好參數(shù)后,點(diǎn)擊Execute (執(zhí)行)。 另外 Abort (中止), Cancel (取消)
7.3、點(diǎn)擊執(zhí)行后,來(lái)到返回的頁(yè)面,這個(gè)時(shí)候在Charles可以查看返回的數(shù)據(jù)。也可以對(duì)其進(jìn)行修改,好了之后 點(diǎn)擊 Execute
8、這個(gè)時(shí)候頁(yè)面就可以執(zhí)行完成啦,可以看到 修改過(guò)后的請(qǐng)求返回是什么效果,達(dá)到測(cè)試的目的。
怎么設(shè)置過(guò)濾
設(shè)置方法:在Charles菜單欄上選擇 “Proxy”->”Recording Settings”,然后在“Recording Settings”彈窗中選擇“Include”,點(diǎn)擊“add”添加一條過(guò)濾規(guī)則;
填寫(xiě)內(nèi)容:協(xié)議(可選)、host(必填項(xiàng),IP或者域名)、port(選填,端口)、path(選填、路徑)、Query(選填,查詢(xún))
備注:提示語(yǔ)——Eapty字段匹配所有valuss。通配符*和?可以使用。(參數(shù)可以使用*或者?代替)
另一種方法:可以設(shè)置零時(shí)性過(guò)濾,來(lái)查看相應(yīng)的數(shù)據(jù)
標(biāo)簽: 網(wǎng)絡(luò)抓包
相關(guān)版本
下載地址
精品推薦
-
MAC掃描器
詳情 -
ixchariot 7.3破解版(網(wǎng)絡(luò)測(cè)試工具)
詳情 -
fiddler2
詳情 -
Primary Setup Tool(西門(mén)子環(huán)網(wǎng)管理工具PST)
詳情 -
SolarWinds OrionNPM
詳情 -
Charles抓包軟件漢化破解版
詳情 -
Fiddler
詳情 -
WirelessMon Professional綠色漢化版
詳情 -
QuickPing(批量ping局域網(wǎng)ip工具)
詳情 -
Net Analyzer Pro綠色破解版
詳情 -
聯(lián)通寬帶千兆測(cè)速軟件
詳情 -
LanSweeper
詳情 -
fiddler完全漢化免費(fèi)版
詳情 -
深藍(lán)IP端口批量檢測(cè)工具
詳情 -
LanSee綠色版
詳情 -
長(zhǎng)角牛網(wǎng)絡(luò)監(jiān)控機(jī)
詳情
網(wǎng)友評(píng)論