Wireshark の「名前を付けて保存」がグレー表示される

Wireshark の「名前を付けて保存」がグレー表示される

Wireshark で「ファイル」メニューを開くと、「保存」と「名前を付けて保存」のエントリが両方ともグレー表示され、クリックしても何も起こりません。

非アクティブな「名前を付けて保存」メニュー エントリの画像

.cap ファイル (Microsoft Message Analyzer v1.4 からエクスポートされ、元々 netsh によってキャプチャされたもの) からパケットのサブセットを保存したいと考えています。

私はもう試した:

  • Wireshark を管理者として実行します (Windows 7 Pro 上)。
  • .cap ファイルとそれが保存されているフォルダーの所有権があることを確認します。

ドキュメンテーション「名前を付けて保存」機能については、どのような状況でオプションがグレー表示されて使用できなくなるのかは説明されていません。

何が起こっているのか誰か知っていますか?


キャプチャファイルのプロパティ:

Created by Wireshark 2.6.5 (v2.6.5-0-gf766965a)

File

Name:
C:\Users\user\Downloads\NetTrace - Copy.cap
Length:
11 MB
Format:
Microsoft NetMon 2.x
Encapsulation:
Ethernet

Time

First packet:
2018-11-30 09:06:17
Last packet:
2018-11-30 09:19:04
Elapsed:
00:12:46

Capture

Hardware:
Unknown
OS:
Unknown
Application:
Unknown

Interfaces

Interface
Dropped packets
Capture filter
Link type
Packet size limit
Wireless Network Connection
Unknown
none
Ethernet
262144 bytes

Statistics

Measurement
Captured
Displayed
Marked
Packets
56200
191 (0.3%)
Time span, s
766.877
360.633
Average pps
73.3
0.5
Average packet size, B
178
346
Bytes
10015936
66086 (0.7%)
0
Average bytes/s
13 k
183
Average bits/s
104 k
1466

Wireshark ヘルプ > バージョン情報:

Version 2.6.5 (v2.6.5-0-gf766965a)
Compiled (64-bit) with Qt 5.9.7, with WinPcap (4_1_3), with GLib 2.42.0, with zlib 1.2.11, with SMI 0.4.8, with c-ares 1.14.0, with Lua 5.2.4, with GnuTLS 3.4.11, with Gcrypt 1.7.6, with MIT Kerberos, with MaxMind DB resolver, with nghttp2 1.14.0, with LZ4, with Snappy, with libxml2 2.9.4, with QtMultimedia, with AirPcap, with SBC, with SpanDSP, with bcg729.
Running on 64-bit Windows 7 Service Pack 1, build 7601, with Intel(R) Core(TM) i5-3320M CPU @ 2.60GHz (with SSE4.2), with 8065 MB of physical memory, with locale English_United States.1252, with WinPcap version 4.1.3 (packet.dll version 4.1.0.2980), based on libpcap version 1.0 branch 1_0_rel0b (20091008), with GnuTLS 3.4.11, with Gcrypt 1.7.6, without AirPcap, binary plugins supported (14 loaded). Built using Microsoft Visual Studio 2017 (VC++ 14.12, build 25835).

答え1

Wireshark 自体からはこれを実行できません。

プログラムを使用する編集キャップこれは、Wireshark と一緒にインストールされるコンソール プログラムです。

たとえば、1 から 500 までのすべてのパケット (含む) を取得するには、次のようにします。

editcap -r capture.pcap first500.pcap 1-500

関連情報