add some links
|Deletions are marked like this.||Additions are marked like this.|
|Line 13:||Line 13:|
| * Ethereal (Tethereal, ...)
| * Ethereal, Tethereal, ...
* TcpDump, WinDump
* [http://www.snort.org/ snort]
* [http://analyzer.polito.it/ Analyzer]
* [http://www.networkchemistry.com/products/packetyzer.php Packetyzer]
|Line 27:||Line 28:|
|Detailled information about the file type support can be found in the source code files wiretap/libpcap.c and .h.||Ethereal handles all capture file I/O in the [http://anonsvn.ethereal.com/viewcvs/viewcvs.py/trunk/wiretap/ wiretap] library. You'll find further details about the libpcap file format in the source code files wiretap/libpcap.c and .h :-)|
libpcap file format (.pcap)
The libpcap file format is used by a wide range of open (and closed) source programs.
The current libpcap file format version 2.4 is available for quite a long time now.
Programs supporting this file type
- Ethereal, Tethereal, ...
- ... and a lot more
The common timestamp resolution is 1 us. A special libpcap format is available (supported by Ethereal only), providing 1 ns timestamp resolution.
The libpcap support is fully functional. Ethereal supports reading and writing of this format.
Ethereal handles all capture file I/O in the [http://anonsvn.ethereal.com/viewcvs/viewcvs.py/trunk/wiretap/ wiretap] library. You'll find further details about the libpcap file format in the source code files wiretap/libpcap.c and .h
Example capture file
XXX - Add a simple example capture file to the SampleCaptures page and link from here (see below). Keep this file short, it's also a good idea to gzip it to make it even smaller, as Ethereal can open gzipped files automatically.
- ["Development/LibpcapFileFormat"] libpcap file format details