WireShark 讀取封包 #TCP 取得 Json

1. Download & Install WireShark

2. 選擇接收是通過 WIFI 或 乙太網路

3. 可以輸入 ip.src == 192.xx.xx.xxx and tcp.port eq xxxx 來過濾收進來的封包

4. 可以查看封包收到的時間跟解析出來的 Json 字串

4.1 詳細的 Packet 資訊

右邊為解出來的字串

5. 列出完整的 Json 字串 (完整查看收發的訊息)

右鍵點選 Follow -> TCP Stream

6. 顯示一段時間內的 Json Command 字串

紅色跟藍色區分是由哪個 port 跟 ip 取得

7. 可以選擇只觀看其中一個 port

Fliter 篩選:

點選 Follow -> TCP Stream 後,Fliter 會被修改

可以與原先設定的參數做組合

組合後個別封包資訊可以比較好查看

備註 1

原先是顯示從 0 開始每個封包收到的間隔距離

點選 View -> Time Display Format 可以切換顯示的方式

按照 1970-01-01 01:02:03.123456 格式顯示

備註 2

Fliter 格式如果錯誤會顯示米黃色

篩選格式錯誤

後記

如果這篇文章對於你有幫助,可以幫忙分享給更多的人.文章內容如果有誤,可以在下方留言告知.本網站主要提供程式, 玩具相關資訊,可以訂閱獲得最即時的資訊.

留言

熱門文章

解決選擇 Active Build Variant -> Release 執行錯誤

svn 刪除使者資訊 & 查看使用者帳號密碼