
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
Ethereal と共にインストールされる tethereal を利用すると、
pcap 形式のデータをテキスト出力することができます。
tethereal
http://www.ethereal.com/docs/man-pages/tethereal …
※Ethereal インストールディレクトリの tethereal.exe です
下記のように -r オプションで pcap 形式データを指定し、
-n -T text -V といったオプションをつけて実行すると、
各パケットの詳細情報をテキスト出力できます。
※ファイルにリダイレクトし、テキストエディタで閲覧するとよいです
$>tethereal.exe -r <pcap-file> -n -T text -V
他にも Chaosreader といった Perl スクリプトを利用して、
HTML で出力するのもよいかもしれません。OS が Windows との
ことですので、実行するためには ActivePerl をインストール
する必要があります。
Chaosreader
http://chaosreader.sourceforge.net/
必要とするデータ部位の二次利用を想定していた場合は、
WinPcap 等を利用して独自のプログラムなり、スクリプトを
作成するのも一つの手です。
>『Ethereal』というソフトを用いて、pcapファイルを
>読み込むことを試したのですが、途中でエラーが発生して読み込むことができませんでした。
pcap 形式のデータサイズが大きいとフリーズしてしまうことが
あります。その場合、pcap ファイルを適当なサイズに分割すると
読み込めるかもしれません。Ethereal 付属の editcap を利用すれば
パケット数毎にファイルを分割できます。詳細は下記のマニュアルを
ご参照ください。
editcap
http://www.ethereal.com/docs/man-pages/editcap.1 …
ご丁寧にありがとうございます。
>Ethereal と共にインストールされる tethereal を利用すると、
>pcap 形式のデータをテキスト出力することができます
この方法は把握していたのですが、ファイルを読み込む段階で
断念していため、実行まで至りませんでした。
実行までの細かい手解きは大変参考になります。
お気遣いの通り、データ部位の2次利用を考えていたため
上記ソフト等を参考にさせて頂き、検討していきたいと思います。
>pcap 形式のデータサイズが大きいとフリーズしてしまうことが
>あります。その場合、pcap ファイルを適当なサイズに分割すると
>読み込めるかもしれません。Ethereal 付属の editcap を利用すれば
>パケット数毎にファイルを分割できます。詳細は下記のマニュアルを
>ご参照ください。
データサイズが大きすぎるというのは発想の外でした。ご指摘の通り
対象のファイルサイズがおよそ300Mあり、フリーズが生じていました。
pcapファイルが破損、もしくはファイル内データが対応してない等の
懸念があったのですが、早速editcapを用いて試してみます。
言葉のお礼だけでは足りないものを感じますが
細やかなご回答ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Wordマクロで指定したフォルダ...
-
コマンド(例えばls)の出力結果...
-
大量のHTMLデータのテキスト、...
-
VC++でUTF-8のファイルを出力し...
-
ファイルの文字コードをUTF-8に...
-
テキストファイルに改行コード...
-
C言語でのppmファイル作成
-
構造体のファイル出力
-
【ExcelVBA】UTF-8(BOM無)でC...
-
VB.NETでExcelファイルを出力す...
-
MATLABのCSV形式での書き込みに...
-
パイソンでのVSコードで
-
Acccess レポートをグループ別...
-
外国語とCSVについて
-
VBA フォルダ見える化のコード...
-
ファイル出力の場所を指定
-
重複チェックプログラム
-
Maximaでダブルクリックでwxmフ...
-
C++/CLIにて、System.String^型...
-
printfだと出力されるのにfprin...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Acccess レポートをグループ別...
-
コマンド(例えばls)の出力結果...
-
【ExcelVBA】UTF-8(BOM無)でC...
-
VC++でUTF-8のファイルを出力し...
-
ファイル形式またはファイル拡...
-
ファイルの文字コードをUTF-8に...
-
ファイル出力の場所を指定
-
ファイルI/O完了待ち
-
大量のHTMLデータのテキスト、...
-
シェルコマンドの 2>&1 とはど...
-
Wordマクロで指定したフォルダ...
-
gccによって、BOM付きのUTF-8で...
-
外国語とCSVについて
-
AccessVBA複数レポート条件毎に...
-
pcap形式データをテキストへ抽出
-
重複チェックプログラム
-
テキストファイルに改行コード...
-
BitBltについて。
-
C++ fprintf_sの使い方がわからん
-
半年以上前のファイルの時刻表示
おすすめ情報