【計算機網絡原理·實驗·第一章】通過抓包加深對錶示層的理解

理論部分:【計算機網絡】第一章:計算機網絡導論(Part3:OSI參考模型與計算機網絡詳解)
爲了防止博文過長,實驗會單獨摘出來並附上鍊接。便於學習和理解。

1.新建一個記事本,輸入英文和中文內容後保存。這裏設置的內容儘可能重複多,且大小較大,方便抓包後覈實內容。
在這裏插入圖片描述
2.通過網絡流量,發送到虛擬機中。參考方式:快照&物理機與虛擬機的相互訪問:共享文件夾
WIN+R調出運行\輸入目標IP,並且輸入正確的用戶賬號和密碼。打開該虛擬機的共享文件夾。
在這裏插入圖片描述
3.ping 虛擬機IP,並使用抓包工具觀察
在這裏插入圖片描述
ICMP是ping的數據包,分爲請求包和響應包。
在這裏插入圖片描述
選中數據後,可以發現數據對應的編碼與其內容。ping是發過來的數據包,可以通過這種方法知道是發送的什麼內容,但是數據包發送時因爲加密,抓取後無法顯示完全。如果我們只看左邊的編碼,不知道里面傳的是什麼,這種情況下可以使用textexchange這個文件來轉換編碼。
在這裏插入圖片描述
而且右邊這一欄無法顯示韓語日語漢語這種文字,所以TextExchange的作用更加重要了起來。

4.在虛擬機中打開抓包工具,然後在物理機中將創建的文件拖入該文件夾,只有以這種方式纔會走網絡流量,否則相當於會通過計算機中的VMnetn網卡直接通過交換機訪問,不產生網絡流量。
在這裏插入圖片描述
抓取後數據包(必須是傳數據的數據包,找的方法是找TCP的相關項並檢查是否有明顯標識的內容,這裏的ABCDE……)。可以看到上述內容,但是也僅僅只能看到英文的內容,那麼中文的內容呢?
這裏用剛纔說的工具,TextExchange.將左邊的部分用16進制數據流的形式拷貝
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章