Charles破解版作為一款優(yōu)秀的手機抓包工具,它非常強大,也是目前好用的http調(diào)試工具。這款破解版的也是非常好用的,幫助你進行配置網(wǎng)站的訪問記錄相關數(shù)據(jù),可以參考下面的詳細介紹。
軟件特色:
1、Charles Windows 64位支持SSL代{過}{濾}理?梢越厝》治鯯SL的請求。
2、支持流量控制?梢阅M慢速網(wǎng)絡以及等待時間(latency)較長的請求。
3、支持AJAX調(diào)試?梢宰詣訉son或xml數(shù)據(jù)格式化,方便查看。
4、支持AMF調(diào)試?梢詫lashRemoting或FlexRemoting信息格式化,方便查看。
5、支持重發(fā)網(wǎng)絡請求,方便后端調(diào)試。
6、支持修改網(wǎng)絡請求參數(shù)。
7、支持網(wǎng)絡請求的截獲并動態(tài)修改。
8、檢查HTML,CSS和RSS內(nèi)容是否符合W3C標準。
功能特點:
1、SSL代理
Charles Windows 64位可以充當中間人的HTTP / SSL通信,使你調(diào)試你的HTTPS會話內(nèi)容。
2、帶寬控制
模擬調(diào)制解調(diào)器的速度,通過有效地限制您的帶寬和引入延遲,使您可以體驗一個完整的網(wǎng)站作為一個調(diào)制解調(diào)器用戶可能(帶寬模擬器)。
3、Ajax
是用于在Web瀏覽器的XML開發(fā),如AJAX(異步JavaScript和XML)和XMLHTTP,因為它讓你看到,在客戶端和服務器之間流動的實際的XML。
本身支持JSON,RPC和SOAP;顯示各方便查看和調(diào)試簡化樹形格式。
4、閃光
是偉大的Adobe Flash開發(fā)者可以查看LoadVariables的內(nèi)容,LoadMovie和XML載荷。
也為Flash Remoting的原生支持(使用和AMF3)。
自動配置瀏覽器和系統(tǒng)代理設置。
使用教程:
http抓包比較簡單,基本上只要打開了charles,然后隨便一個網(wǎng)絡請求,就可以在charles中看到抓取的信息了
那么我們怎么抓取iOS真機設備上的http呢?
1. 打開charles
2. 記下電腦的ip地址,然后打開charles的設置,charle-proxy - proxy settings
記住端口號
3. 打開手機的wifi詳情,選擇http代理,填入剛剛記下的電腦的ip地址,還有上面記下的charles的端口號(例如,默認的8888)
4. 在手機上進行網(wǎng)絡訪問,這樣charles會出現(xiàn)一個提示,大體上意思是,是否允許charles作為手機的網(wǎng)絡請求代理
vcHLPC9wPg0KPGgzIGlkPQ=="https抓包">HTTPS抓包
在電腦上抓包https,例如百度的,首先就是安裝Charles的根證書,Help - SSL Proxying - Install Charles Root Certificate ,會打開 鑰匙 應用,安裝進去
當安裝后,可能你看不到在哪里,在右上角的搜索中 輸入 cha 則會顯示出來,你看到上面是 此根證書不被信任!,
這樣,證書是不可用的,你還是不能抓包https,怎么做呢?
在證書上 右鍵 - 顯示詳情 ,展開信任 選擇 始終信任
這個時候就可以用了
就可以抓包這個host了
其實這一步等價于
在host中可以輸入 * 表示 匹配所有的
當然,Port 也可以輸入 * :這樣就是匹配所有的了
這個時候,你訪問https網(wǎng)絡請求,就可以在charles上看到了!