顯示具有 wireshark 標籤的文章。 顯示所有文章
顯示具有 wireshark 標籤的文章。 顯示所有文章

2016年6月1日 星期三

使用 wireshark 的 lua script

Wireshark 支援 lua script ,可以讓我們自行撰寫需要的 disector,簡單的說就是可以讓我自行定義封包要怎麼切割以及顯示。這是個非常有用的功能。

本次練習的環境為
  • OS X EI  Capitan v10.11.3 64bit
  • wireshark 2.0.2 64bit

2013年9月3日 星期二

iOS -- Packet Tracing

當我們在 iOS Device 撰寫網路相關的 APP 時,時常需要分析網路上所傳送/接收的封包,由於 iOS 本身並沒有直接支援擷取封包的功能,因此需要使用其他方法來擷取網路封包。以下參考 developer.apple.com,整理封包擷取的方法。

2013年6月28日 星期五

使用 WireShark 取出串流中的H.264封包,並進行撥放

以下將紀錄如何使用 wireshark 將串流中的封包取出,儲存為檔案之後,使其可利用一般播放器進行播放。


實驗步驟如下

1. 使用 wireshark 將封包存成 pcap

2. 使用 wireshark 打開儲存的 pcap 檔案

2013年5月4日 星期六

WIFI 下分析網路問題的方法

近日在 iPad 上實作上的串流應用時,遇到一個奇怪的問題,串流播放約五分鐘後,WIFI 便會中斷,接著過幾十秒之後,WIFI又恢復正常,可以正常播放。

我們懷疑這可能是 iOS 本身的檢查網路機制,又或者是WIFI網路的問題。趁著這次機會,我好好研究了一下如何在 WIFI 下,捉取同一個網路內其他機器的網路封包,並進行問題分析的方法。

首先挑選捉取網路封包的工具,一開始我想使用 Debookee,但試用了之後,才發現不符合我的需求,因此最後仍使用 wireshark,在 Mac OS 10.8.2 下進行問題分析。