本人因為是做前端的工作,需要后台寫的一些數據,所以我需要一個神器能夠抓到pc端或是移動端的后台數據,近期我發現一個神器“Charles”抓包神器。
需要操作的步驟如下:
1、先在網上下載Charles,在這個網上地址下載 https://www.charlesproxy.com/download/
2、下載完后,再來一步步安裝到你的電腦上
pc端 步驟
3、打開Charles,再來打開你想抓的網站,用Charles來抓取一些數據(例如:img圖片、js文件、css文件和其他)
4、只要雙擊Overview上的url那一行,就能彈出一個寫滿全地址的框,把地址放進瀏覽器打開,就能獲取到json數據
注意:如果網站(還是移動端)的數據加密,就抓取不到了,還有一點,因為是沒用錢買Charles,所以Charles只能用幾分鍾就得重新打開
移動端 步驟
5、先在電腦上下載一個免費的WIFI,把電腦和手機都連在同一個人局域網上
6、打開Charles,點擊工具欄上的 proxy ---> proxy Settings ----> 勾選上 Enable transparent HTTP proxying --->點擊OK
注意:不要勾選 use a dynamic port,否則端口會隨時在變,端口8888是默認
7、點擊 proxy ---> Access Proxying Settings --> 點擊Add ---> 再來打開cmd ---> 輸入 ipconfig 命令,找到本機的Ipv4地址(通常以19開頭,只要在cmd界面輸入ipconfig回車找到ipv4就行了) ---> OK
8、設置手機,打開連接手機與電腦上的同一網絡的WIFI,代理 設置為 手動 ,主機名設置 有Charles打開的電腦的Ipv4的地址,端口默認為8888,點擊確認 就可以了
總結:這只是本人使用Charles過程的步驟,希望能對你有幫助。