爬蟲基礎 - 抓包

1.什麼是抓包html

2.如何抓包chrome

 

 

1.什麼是抓包後端

抓包:經過必定手段(軟件)抓取網絡上的數據包瀏覽器

百度百科解釋:抓包(packet capture)就是將網絡傳輸發送與接收的數據包進行截獲、重發、編輯、轉存等操做,也用來檢查網絡安全。抓包也常常被用來進行數據截取等安全

 

爲何要抓包:網絡

瞭解網絡中傳輸的數據,熟悉整個請求響應過程工具

 

 

2.如何抓包學習

抓包能夠直接使用軟件進行網站

 

(1)關於抓包:加密

TCP抓包:
  主要用於外掛: 1.解包工具(用匯編寫,把加密數據解密)  2. 抓包工具(抓取數據)  --》 吃雞的一些簡單外掛可能也是這樣作出來的(抓包解包而後改數據)
HTTP抓包:

  • 先後端交互過程
  • 學習的做用
  • 模擬網絡狀況

 

(2)專業抓包軟件:

專業抓包軟件有不少,我使用的是fiddler,用別的也能夠

注:chrome及其餘瀏覽器的網絡工具也能夠抓包,可是不夠專業,專業的人作專業的事,仍是建議儘可能去使用專業工具

 

(3)fiddler基本使用

安裝了fiddler以後就能夠開始直接使用了

界面以下:

在咱們以及打開的瀏覽器中隨機訪問一個頁面,而後在fiddler中以下:

爲了去掉亂碼咱們要選上這個:

點上以後原始數據以下:

注意fiddler沒法直接去抓取https協議的網站時,必需要進行相應設置:點擊tools中的第一個選項而後選擇https,設置以下而後點擊肯定而後重啓便可:

 

(4)關於http協議和https協議

  • http協議 client server 沒有加密
  • https協議 證書 非對稱加密 抓包(https)->信任一個證書

詳細瞭解:http://www.javashuo.com/article/p-hfzocvbr-y.html

相關文章
相關標籤/搜索