Ethereal-users: [Ethereal-users] Test from *.cap to *.txt and viceversa
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
From: César Cárdenas <ccardena@xxxxxxxx>
Date: Tue, 31 Aug 2004 20:57:52 +0200
Dear all:
Apologizes for the long text...
In testing the operation from *.cap to *.txt and viceversa...here are my
directives (original file has no extension but is recognized by ethereal
for windows):
>tethereal -r file -x > file.txt
Output "file.txt" is of the form:
-----
1 0.000000 83.97.170.103 -> 81.220.252.238 TCP 1438 > microsoft-ds [SYN]
Seq=0 Ack=0 Win=16384 Len=0 MSS=1460
0000 00 03 47 8c 39 16 00 0a 42 6c 3c 54 08 00 45 00 ..G.9...Bl<T..E.
0010 00 30 79 18 40 00 74 06 41 1c 53 61 aa 67 51 dc .0y.@xxxxxxxxxx.
0020 fc ee 05 9e 01 bd 5f a9 a1 62 00 00 00 00 70 02 ......_..b....p.
0030 40 00 ee 24 00 00 02 04 05 b4 01 01 04 02 @..$..........
...
-----
Then applying the viceversa operation:
>text2pcap file.txt filecap.cap
Output "filecap.cap" is not the original one...???:
-----
No. Time Source Destination Protocol
Info
1 0.000000 Ethernet
[Malformed Packet]
Frame 1 (2 bytes on wire, 2 bytes captured)
Arrival Time: Aug 31, 2004 19:48:17.000000000
Time delta from previous packet: 0.000000000 seconds
Time since reference or first frame: 0.000000000 seconds
Frame Number: 1
Packet Length: 2 bytes
Capture Length: 2 bytes
[Malformed Packet: Ethernet]
0000 00 03 ..
...
-----
Looking for the reason, I erased the first line for some packets in the
"file.txt" and applied the same operation:
>text2pcap file.txt filecap.cap
The output is of the form:
-----
No. Time Source Destination Protocol
Info
1 0.000000 83.97.170.103 81.220.252.238 TCP
1438 > microsoft-ds [SYN] Seq=0 Ack=0 Win=16384 Len=0 MSS=1460
Frame 1 (62 bytes on wire, 62 bytes captured)
Arrival Time: Aug 31, 2004 20:44:09.000000000
Time delta from previous packet: 0.000000000 seconds
Time since reference or first frame: 0.000000000 seconds
Frame Number: 1
Packet Length: 62 bytes
Capture Length: 62 bytes
Ethernet II, Src: 00:0a:42:6c:3c:54, Dst: 00:03:47:8c:39:16
Internet Protocol, Src Addr: 83.97.170.103 (83.97.170.103), Dst Addr: 81.220.252.238
(81.220.252.238)
Transmission Control Protocol, Src Port: 1438 (1438), Dst Port: microsoft-ds
(445), Seq: 0, Ack: 0, Len: 0
0000 00 03 47 8c 39 16 00 0a 42 6c 3c 54 08 00 45 00 ..G.9...Bl<T..E.
0010 00 30 79 18 40 00 74 06 41 1c 53 61 aa 67 51 dc .0y.@xxxxxxxxxx.
0020 fc ee 05 9e 01 bd 5f a9 a1 62 00 00 00 00 70 02 ......_..b....p.
0030 40 00 ee 24 00 00 02 04 05 b4 01 01 04 02 @..$..........
No. Time Source Destination Protocol
Info
2 0.000001 81.220.252.238 83.97.170.103 TCP
microsoft-ds > 1438 [RST, ACK] Seq=0 Ack=0 Win=0 Len=0
Frame 2 (54 bytes on wire, 54 bytes captured)
Arrival Time: Aug 31, 2004 20:44:09.000001000
Time delta from previous packet: 0.000001000 seconds
Time since reference or first frame: 0.000001000 seconds
Frame Number: 2
Packet Length: 54 bytes
Capture Length: 54 bytes
Ethernet II, Src: 00:03:47:8c:39:16, Dst: 00:0a:42:6c:3c:54
Internet Protocol, Src Addr: 81.220.252.238 (81.220.252.238), Dst Addr:
83.97.170.103 (83.97.170.103)
Transmission Control Protocol, Src Port: microsoft-ds (445), Dst Port: 1438
(1438), Seq: 0, Ack: 0, Len: 0
0000 00 0a 42 6c 3c 54 00 03 47 8c 39 16 08 00 45 00 ..Bl<T..G.9...E.
0010 00 28 3b e3 00 00 40 06 f2 59 51 dc fc ee 53 61 .(;...@..YQ...Sa
0020 aa 67 01 bd 05 9e 00 00 00 00 5f a9 a1 63 50 14 .g........_..cP.
0030 00 00 5a d5 00 00 ..Z...
-----
Everything is OK but the timestamp is not recovered...so...my questions
are, for the direct or inverse conversion and exact original file recovering:
Do I need to add a command to the *.cap to *.txt conversion?
Do I need to add a command to the *.txt to *.cap conversion?
I really appreciate your help,
César Cárdenas
- References:
- Re: [Ethereal-users] V0.10.5 & 0.10.6 Crash On startup with Win98
- From: Keith A French
- Re: [Ethereal-users] V0.10.5 & 0.10.6 Crash On startup with Win98
- Prev by Date: Re: [Ethereal-users] V0.10.5 & 0.10.6 Crash On startup with Win98
- Next by Date: [Ethereal-users] finding crc errors
- Previous by thread: Re: [Ethereal-users] V0.10.5 & 0.10.6 Crash On startup with Win98
- Next by thread: [Ethereal-users] what are your thoughts?
- Index(es):





