Re: scotty & SVR4

Stephen Hocking (sysseh@devetir.qld.gov.au)
Tue, 06 Sep 1994 13:55:20 +1000

OK Eric, here's the debugging output under ICL's DRS/NX (SVR4.2) that you
asked for, note that orion.devetir.gov is 4 hops away.

Script started on Tue Sep 6 13:49:18 1994
$ ntping -v

Use : ntping [<options>] [<hosts>]
options are:
-V show version and exit.
-b(ones) run in `scotty' mode.
-s(ize) <n> set size of packets.
-r(etries) <n> set # of retries.
-t(imeout) <n> set timeout for an answer.
-d(elay) <n> set the send delay to <n> ms.
-ttl <n> trace a hop with time-to-live set to n.
-trace <n> same as -ttl, but the destination is returned
for the last hop, if it is a dotted number.
-mask send an icmp-mask request.
-tstamp send a icmp-timestamp request.

$ ntping -V
Version: ntping v0.8c July 1994
$ echo orion.devetir.gov | ntping -D -b
* do_bones_interactive...
* examining `orion.devetir.gov'
* made job: `orion.devetir.gov' `p' (ttl 30)
** now see:
* bones_result: nope
** sendloop 0
* regular ping 0 sent to orion.devetir.gov...
... recv got: rc 64
... got icmp type 0 code 0 id 25856 (0x6500)
* got ECHOREPLY.
* looking for job id 25856 ... 25856 got it.
* .. got host orion.devetir.gov (with tim 30)
* job `p' no 0 orion.devetir.gov discarded
{orion.devetir.gov 30}
* bye.
$ echo '-mask orion.devetir.gov |    ' | ntping -D -b
* do_bones_interactive...
* examining `orion.devetir.gov'
* made job: `orion.devetir.gov' `p' (ttl 30)
** now see:
* bones_result: nope
** sendloop 0
* mask ping 0 sent to orion.devetir.gov...
* bones_result: nope
** sendloop 1
* mask ping 1 sent to orion.devetir.gov...
* bones_result: nope
** sendloop 2
* mask ping 2 sent to orion.devetir.gov...
* bones_result: nope
** sendloop 3
* mask ping 3 sent to orion.devetir.gov...
* bones_result: nope
** sendloop 4
* mask ping 4 sent to orion.devetir.gov...
* bones_result: nope
** sendloop 5
* mask ping 5 sent to orion.devetir.gov...
* job `p' no 0 orion.devetir.gov discarded
{orion.devetir.gov 0.0.0.0}
* bye.
$ echo '-ttl 2 orion.devetir.gov' | ntping -D -b
* do_bones_interactive...
* ttl = 2
* examining `orion.devetir.gov'
* got ttl order: 2 `orion.devetir.gov'
* made job: `orion.devetir.gov' `t' (ttl 2)
** now see:
* bones_result: nope
** sendloop 0
* ttl 2 sent to orion.devetir.gov port 50002 (0xc352)...
* bones_result: nope
** sendloop 1
* ttl 2 sent to orion.devetir.gov port 50002 (0xc352)...
* bones_result: nope
** sendloop 2
* ttl 2 sent to orion.devetir.gov port 50002 (0xc352)...
* bones_result: nope
** sendloop 3
* ttl 2 sent to orion.devetir.gov port 50002 (0xc352)...
* bones_result: nope
** sendloop 4
* ttl 2 sent to orion.devetir.gov port 50002 (0xc352)...
* bones_result: nope
** sendloop 5
* ttl 2 sent to orion.devetir.gov port 50002 (0xc352)...
* job `t' no 0 0.0.0.0 discarded
{0.0.0.0 -1}
* bye.
$ ntping        echo 'tra   -trace 20 orion.devetir.gov' |
ntping -D -b
* do_bones_interactive...
* ttl = 20
* examining `orion.devetir.gov'
* got ttl order: 20 `orion.devetir.gov'
* made job: `orion.devetir.gov' `t' (ttl 20)
** now see:
* bones_result: nope
** sendloop 0
* ttl 20 sent to orion.devetir.gov port 50020 (0xc364)...
* bones_result: nope
** sendloop 1
* ttl 20 sent to orion.devetir.gov port 50020 (0xc364)...
* bones_result: nope
** sendloop 2
* ttl 20 sent to orion.devetir.gov port 50020 (0xc364)...
* bones_result: nope
** sendloop 3
* ttl 20 sent to orion.devetir.gov port 50020 (0xc364)...
* bones_result: nope
** sendloop 4
* ttl 20 sent to orion.devetir.gov port 50020 (0xc364)...
* bones_result: nope
** sendloop 5
* ttl 20 sent to orion.devetir.gov port 50020 (0xc364)...
* job `t' no 0 0.0.0.0 discarded
{0.0.0.0 -1}
* bye.
$ ^D

script done on Tue Sep 6 13:51:58 1994

"The cop already knows what the sysadmin has to learn: The best way to manage
a thousand users is at gunpoint. :)" - Mike O'Connor on systems security.

Stephen