charles官方版是電腦端一款非常好用的抓包工具。它主要用于調試和分析HTTP通信過程,支持HTTPS代理和SSL pass-through。它可以截取HTTP/HTTPS請求和響應,記錄和顯示請求頭、請求體、響應頭、響應體等詳細信息,并且能夠通過結合斷點、重發以及修改請求的方式來測試應用程序的穩定性和安全性。從而實現網絡封包的截取、分析,若是有任何問題,還能進行動態修改。總之,Charles是一款流行的跨平臺抓包工具,歡迎有需要的朋友下載支持!
1、支持 SSL 代理。可以截取分析 SSL 的請求。
2、支持流量控制。可以模擬慢速網絡以及等待時間(latency)較長的請求。
3、支持 AJAX 調試。可以自動將 json 或 xml 數據格式化,方便查看。
4、支持 AMF 調試??梢詫?Flash Remoting 或 Flex Remoting 信息格式化,方便查看。
5、支持重發網絡請求,方便后端調試。
6、支持修改網絡請求參數。
7、支持網絡請求的截獲并動態修改。
8、檢查 HTML,CSS 和 RSS 內容是否符合 W3C 標準。
1、運行 Charles后,第一次 Charles會請求你給它設置系統代理的權限;
2、你可以輸入登錄密碼授予 Charles該權限,也可以忽略該請求;
3、選擇 Proxy->Windows Proxy就能將 Charles設置成系統網絡代理。
4、你每次進行網絡訪問的信息都能在 Charles界面中找到。
PS:Charles 默認并不截取 SSL 的信息,如果你想對截取某個網站上的所有 SSL 網絡請求,可以在該請求上右擊,選擇 SSL proxy。
為了方便用戶使用,Charles通過設置也能只截圖目標網站的網絡封包:
選擇Proxy->Recording Settings,在 Include添加一個新項目,輸入監控的協議、主機地址、端口號即可。
網友評論