ICMP Command Line Interface
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.deps
autom4te.cache
docs
AUTHORS
COPYING
ChangeLog
INSTALL
LICENSE
Makefile.am
Makefile.in
NEWS
README
THANKS
TODO
aclocal.m4
config.h
config.h.in
config.log
config.status
configure
configure.ac
datasize.c
depcomp
dump.c
hstrerror.c
icmp.c
icmp.h
icmp_cksum.c
icmphdr.c
install-sh
iphdr.c
main.h
missing
mkinstalldirs
option.h
orig_timestamp.c
receive.c
resolve.c
stamp-h.in
stamp-h1
usage.c
utils.c

README

Options
=======


ICMP queries
------------


-E   --echo             :generates an ICMP echo request
-T   --timestamp        :generates an ICMP timestamp request
-I   --info             :generates an ICMP information request
-M   --mask             :generates an ICMP mask request


ICMP error messagges
--------------------


-S   --source           :generates an ICMP source quench
-X   --time             :generates an ICMP TTL exceeded
-U   --unreach          :generates an ICMP destination unreachable
-R   --redirect         :generates an ICMP redirect (it needs router address as argument)
-P   --parameter        :generates an ICMP parameter problem
-e   --code             :ICMP code (only for ICMP TTL exceeded, ICMP destination unreachable,
			 ICMP redirect and ICMP parameter problem)
-m   --mtu              :link MTU (only for ICMP destinationunreachable ICMP_FRAG_NEEDED (code 4))
-p   --paramptr         :pointer in ICMP parameter problem code 0


Options for both ICMP queries and error messages
------------------------------------------------


-s   --src              :source IP
-d   --dst              :destination IP
-i   --iface            :interface
-c   --count            :number of packets to send
-v   --verbose          :verbose mode
-x   --extraverbose     :extra-verbose mode
-t   --ttl              :time to live
-n   --id               :IP identification value


Options for ICMP error messages (ignored for ICMP queries)
----------------------------------------------------------

-f   --fakeproto        :protocol in fake IP header
-k   --fakettl          :ttl in fake IP header
-a   --fakeid           :IP identification value in fake IP header
-l   --fakelength       :total length in fake IP header


At this moment documentation is maintained only in italian but I'll
add as soon as possible english documentation.

For any kind of problem, suggestion and/or bug report feel free to contact me.

Angelo Dell'Aera 'buffer' <buffer@antifork.org>