tcpdump mailing list archives

Re: capture certain bit in ICMP package


From: Guy Harris <guy () alum mit edu>
Date: Sun, 21 Aug 2011 13:27:17 -0700


On Aug 21, 2011, at 12:40 PM, Martin T wrote:

I would like to capture only the value of 108'th and 110'th bit in
ICMP echo request packet. Those bits should reside in ICMP payload
area. Is there a possibility in tcpdump to capture only specific bit?

What do you mean by "capture only specific bit[s]"?  There is no mechanism that would cause only those bits to be saved 
in a capture file.

Or at least show the "tcpdump -i eth0 -n -X" output in binary instead
of hexadecimal?

"-X" should continue to be hex.  An option could be added to print in binary, but it'd probably be somewhat rarely 
used; the quickest solution might be to pipe the output of tcpdump to a script that translates hex to binary.

What is it you're *really* trying to do here?  You could perhaps use a capture filter to capture only packets that have 
particular values in those bits.-
This is the tcpdump-workers list.
Visit https://cod.sandelman.ca/ to unsubscribe.


Current thread: