charles抓包工具的使用:概述
阿新 • • 發佈:2018-08-25
亂碼 知識 常用 場景 das bsp 地址欄 性能測試 內容
一. 什麽是包
用戶和後臺客戶端之間的請求數據,都是以包的形式來傳遞的,具體要深究,可以去看看這方面的網絡知識
二. 為何要抓包
1) 可以用來分析網絡流量
2) 可以用來破譯抓來的數據,比如密碼之類的
3) 可以看請求狀態
4) 可以看到請求數據
5) 可以看到請求時間
6) 對性能測試非常重要
......
三. 常見抓包工具
測試常用的有:fiddler,charles...
瀏覽器內置的:firefox——httpfox
IE——httpwatch(付費版更高級)
四. 場景一:抓包WEB數據
支持協議:http、https
使用方法:打開工具,就已經在抓取數據了!
場景:百度檸檬班
主要講解:7大主要工具按鈕的使用
1:清除
2:查找
3:自定義抓取
4:編輯請求
5:url地址顯示
6:請求數據顯示
7:返回內容顯示
問題:有亂碼,但是MAC版本的不會存在這個問題
五. 場景二:抓包APP數據
使用前提:APP和電腦網絡在同一個局域網
使用方法:設置代理,給charles設置代理,方法如下:
1) Proxy—access—根據設置IP地址範圍—proxy setting—端口:8888
2) 手機端:wifi—HTTP代理—手動—cmd找到自己電腦的ip地址—填到代理的ip地址欄—端口:8888
場景:百度檸檬班
主要講解:7大主要工具按鈕的使用
1:清除
2:查找
3:自定義抓取
4:編輯請求
5:url地址顯示
6:請求數據顯示
7:返回內容顯示
charles抓包工具的使用:概述