Ethereal-users: Re: [Ethereal-users] ASCII Dump?
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
Luke wrote:
How exactly do I need to call tethereal to get an ASCII dump instead of
pcap binary format? I looked through the output formatting options,
but couldn't figure out one that would be ASCII.
Well, first of all, "ASCII" is a character code, not a format. This
mail message is ASCII, and so is ASCII art; just saying "ASCII" doesn't
say enough about the format you want.
By *default*, tethereal writes to the standard output the summary
information for the packet (i.e., the information you see in the packet
list in Ethereal), as ASCII text (although it might include non-ASCII
characters, e.g. UTF-8, at some point). There's no formatting option
for that - the *absence* of formatting options requests that ("-w" is
the option used to request pcap binary format).
The "-V" option makes it write to the standard output the detailed
dissection (i.e., the information you see in the packet detail pane in
Ethereal).
You say you want Kerberos packets written as "ASN.1 decoded, in ASCII
format". I'm not sure what you mean by "ASN.1 decoded", but the
detailed dissection of ASN.1-based protocols such as Kerberos is "ASN.1
decoded", and if you enable the detailed display of ASN.1 information by
passing the flag "-o ber.show_internals:true", it'll show the ASN.1 BER
encoding information, not just the encoded data.
However, you later say you want "hex or ASCII packets outputted, one per
line" - the detailed dissection doesn't put the packets out "one per
line", as each packet requires several lines.