Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

A list is only as strong as its weakest link. -- Don Knuth


computers / alt.sys.pdp10 / Forgot TOPS-20 operator password?

SubjectAuthor
* Forgot TOPS-20 operator password?Dan Cross
`* Re: Forgot TOPS-20 operator password?Rich Alderson
 `* Re: Forgot TOPS-20 operator password?Dan Cross
  `* Re: Forgot TOPS-20 operator password?Dan Cross
   `* Re: Forgot TOPS-20 operator password?Rich Alderson
    `- Re: Forgot TOPS-20 operator password?Dan Cross

1
Forgot TOPS-20 operator password?

<se1k08$apn$1@reader1.panix.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=381&group=alt.sys.pdp10#381

  copy link   Newsgroups: alt.sys.pdp10
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.spitfire.i.gajendra.net!not-for-mail
From: cro...@spitfire.i.gajendra.net (Dan Cross)
Newsgroups: alt.sys.pdp10
Subject: Forgot TOPS-20 operator password?
Date: Fri, 30 Jul 2021 19:30:16 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <se1k08$apn$1@reader1.panix.com>
Injection-Date: Fri, 30 Jul 2021 19:30:16 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="spitfire.i.gajendra.net:166.84.136.80";
logging-data="11063"; mail-complaints-to="abuse@panix.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: cross@spitfire.i.gajendra.net (Dan Cross)
 by: Dan Cross - Fri, 30 Jul 2021 19:30 UTC

Someone surely knows the answer to this, but I can't find
it easily.

I have forgotten the OPERATOR password on my Panda TOPS-20
instance; I have also forgotten the password for my "normal"
user account. Surely there is some way to reset it (manually
setting some contents of the switch register?), but I can't
find it. Where should I look? Thanks!

- Dan C.

Re: Forgot TOPS-20 operator password?

<mdda6m0jyrc.fsf@panix5.panix.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=382&group=alt.sys.pdp10#382

  copy link   Newsgroups: alt.sys.pdp10
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.panix5.panix.com!not-for-mail
From: new...@alderson.users.panix.com (Rich Alderson)
Newsgroups: alt.sys.pdp10
Subject: Re: Forgot TOPS-20 operator password?
Date: 01 Aug 2021 23:45:11 -0400
Organization: PANIX Public Access Internet and UNIX, NYC
Lines: 44
Sender: alderson+news@panix5.panix.com
Message-ID: <mdda6m0jyrc.fsf@panix5.panix.com>
References: <se1k08$apn$1@reader1.panix.com>
Injection-Info: reader1.panix.com; posting-host="panix5.panix.com:166.84.1.5";
logging-data="25535"; mail-complaints-to="abuse@panix.com"
X-Newsreader: Gnus v5.7/Emacs 22.3
 by: Rich Alderson - Mon, 2 Aug 2021 03:45 UTC

cross@spitfire.i.gajendra.net (Dan Cross) writes:

> Someone surely knows the answer to this, but I can't find
> it easily.

It was never easy to find, intentionally. It requires physical access to the
console of the DEC-20, and the ability to boot the monitor into DDT.

> I have forgotten the OPERATOR password on my Panda TOPS-20
> instance; I have also forgotten the password for my "normal"
> user account. Surely there is some way to reset it (manually
> setting some contents of the switch register?), but I can't
> find it. Where should I look? Thanks!

I'm in the middle of a move, so the disk with my personal writeup of the method
is out of my reach for a couple of weeks. However, I knew I had something on
the LCM+L Toad-1 and Toad-2, and I was right. Courtesy of my late friend Mark,
you have the following:

> Date: Mon, 30 Nov 2009 08:26:37 -0800 (PST)
> From: Mark Crispin <MRC@Lingling.Panda.COM>
> To: C.... S.... <.......@gmail.com>
> cc: ALDERSON@xkleten.paulallen.com
> Subject: Re: tops-20 EDDT

> Boot the monitor into EDDT. Breakpoint at GOTSWM. Start. When the
> breakpoint is hit, patch location CHKPSW to be JRST RSKP. You may have to
> do <ESC>W to enable patching. Remove the breakpoint, then do
> 1,,GOTSWM<ESC>G (not <ESC>P).

> You now have a running system that will accept any password.

> -- Mark --

> http://panda.com/tops-20
> TOPS-20: a great improvement over its successors

Mark's version is slightly less elegant than mine, but you don't care about that.

--
Rich Alderson news@alderson.users.panix.com
Audendum est, et veritas investiganda; quam etiamsi non assequamur,
omnino tamen proprius, quam nunc sumus, ad eam perveniemus.
--Galen

Re: Forgot TOPS-20 operator password?

<se9bq7$4up$1@reader1.panix.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=383&group=alt.sys.pdp10#383

  copy link   Newsgroups: alt.sys.pdp10
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.spitfire.i.gajendra.net!not-for-mail
From: cro...@spitfire.i.gajendra.net (Dan Cross)
Newsgroups: alt.sys.pdp10
Subject: Re: Forgot TOPS-20 operator password?
Date: Mon, 2 Aug 2021 17:59:35 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <se9bq7$4up$1@reader1.panix.com>
References: <se1k08$apn$1@reader1.panix.com> <mdda6m0jyrc.fsf@panix5.panix.com>
Injection-Date: Mon, 2 Aug 2021 17:59:35 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="spitfire.i.gajendra.net:166.84.136.80";
logging-data="5081"; mail-complaints-to="abuse@panix.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: cross@spitfire.i.gajendra.net (Dan Cross)
 by: Dan Cross - Mon, 2 Aug 2021 17:59 UTC

In article <mdda6m0jyrc.fsf@panix5.panix.com>,
Rich Alderson <news@alderson.users.panix.com> wrote:
>> Boot the monitor into EDDT. Breakpoint at GOTSWM. Start. When the
>> breakpoint is hit, patch location CHKPSW to be JRST RSKP. You may have to
>> do <ESC>W to enable patching. Remove the breakpoint, then do
>> 1,,GOTSWM<ESC>G (not <ESC>P).
>
>> You now have a running system that will accept any password.
>
>> -- Mark --
>
>> http://panda.com/tops-20
>> TOPS-20: a great improvement over its successors
>
>Mark's version is slightly less elegant than mine, but you don't care about that.

Nice. Thank you, Rich; I really appreciate it.

- Dan C.

Re: Forgot TOPS-20 operator password?

<seba0b$7ki$1@reader1.panix.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=384&group=alt.sys.pdp10#384

  copy link   Newsgroups: alt.sys.pdp10
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.spitfire.i.gajendra.net!not-for-mail
From: cro...@spitfire.i.gajendra.net (Dan Cross)
Newsgroups: alt.sys.pdp10
Subject: Re: Forgot TOPS-20 operator password?
Date: Tue, 3 Aug 2021 11:40:59 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <seba0b$7ki$1@reader1.panix.com>
References: <se1k08$apn$1@reader1.panix.com> <mdda6m0jyrc.fsf@panix5.panix.com> <se9bq7$4up$1@reader1.panix.com>
Injection-Date: Tue, 3 Aug 2021 11:40:59 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="spitfire.i.gajendra.net:166.84.136.80";
logging-data="7826"; mail-complaints-to="abuse@panix.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: cross@spitfire.i.gajendra.net (Dan Cross)
 by: Dan Cross - Tue, 3 Aug 2021 11:40 UTC

In article <se9bq7$4up$1@reader1.panix.com>,
Dan Cross <cross@spitfire.i.gajendra.net> wrote:
>In article <mdda6m0jyrc.fsf@panix5.panix.com>,
>Rich Alderson <news@alderson.users.panix.com> wrote:
>>> Boot the monitor into EDDT. Breakpoint at GOTSWM. Start. When the
>>> breakpoint is hit, patch location CHKPSW to be JRST RSKP. You may have to
>>> do <ESC>W to enable patching. Remove the breakpoint, then do
>>> 1,,GOTSWM<ESC>G (not <ESC>P).
>>
>>> You now have a running system that will accept any password.
>>
>>> -- Mark --
>>
>>> http://panda.com/tops-20
>>> TOPS-20: a great improvement over its successors
>>
>>Mark's version is slightly less elegant than mine, but you don't care about that.
>
>Nice. Thank you, Rich; I really appreciate it.

Just a quick follow-up on this. I was able to follow Mark's
instructions, as relayed by Rich, and get patch the monitor on
my instance and reset my password.

I did have to modify slightly in that, breaking on GOTSWM, I found
that the page containing CHKPSW was not (yet?) loaded. However,
breaking on SWPINI and following essentially the same procedure
yielded the desired results. That is, the exact sequence of steps:

GO
/e
$w
SWPINI$b
dbugsw/2
147$g
(at the breakpoint...)
$b
CHKPSW/$<JRST RSKP
$>
1,,SWPINI$g

and then login as normal (^C log operator foo once TOPS-20 is up).

Thanks again, Rich!

- Dan C.

Re: Forgot TOPS-20 operator password?

<mdd8s1g62aw.fsf@panix5.panix.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=385&group=alt.sys.pdp10#385

  copy link   Newsgroups: alt.sys.pdp10
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.panix5.panix.com!not-for-mail
From: new...@alderson.users.panix.com (Rich Alderson)
Newsgroups: alt.sys.pdp10
Subject: Re: Forgot TOPS-20 operator password?
Date: 04 Aug 2021 22:41:27 -0400
Organization: PANIX Public Access Internet and UNIX, NYC
Lines: 63
Sender: alderson+news@panix5.panix.com
Message-ID: <mdd8s1g62aw.fsf@panix5.panix.com>
References: <se1k08$apn$1@reader1.panix.com> <mdda6m0jyrc.fsf@panix5.panix.com> <se9bq7$4up$1@reader1.panix.com> <seba0b$7ki$1@reader1.panix.com>
Injection-Info: reader1.panix.com; posting-host="panix5.panix.com:166.84.1.5";
logging-data="2915"; mail-complaints-to="abuse@panix.com"
X-Newsreader: Gnus v5.7/Emacs 22.3
 by: Rich Alderson - Thu, 5 Aug 2021 02:41 UTC

cross@spitfire.i.gajendra.net (Dan Cross) writes:

> In article <se9bq7$4up$1@reader1.panix.com>,
> Dan Cross <cross@spitfire.i.gajendra.net> wrote:
> >In article <mdda6m0jyrc.fsf@panix5.panix.com>,
> >Rich Alderson <news@alderson.users.panix.com> wrote:
> >>> Boot the monitor into EDDT. Breakpoint at GOTSWM. Start. When the
> >>> breakpoint is hit, patch location CHKPSW to be JRST RSKP. You may have to
> >>> do <ESC>W to enable patching. Remove the breakpoint, then do
> >>> 1,,GOTSWM<ESC>G (not <ESC>P).
> >>
> >>> You now have a running system that will accept any password.
> >>
> >>> -- Mark --
> >>
> >>> http://panda.com/tops-20
> >>> TOPS-20: a great improvement over its successors
> >>
> >>Mark's version is slightly less elegant than mine, but you don't care about that.
> >
> >Nice. Thank you, Rich; I really appreciate it.
>
> Just a quick follow-up on this. I was able to follow Mark's
> instructions, as relayed by Rich, and get patch the monitor on
> my instance and reset my password.
>
> I did have to modify slightly in that, breaking on GOTSWM, I found
> that the page containing CHKPSW was not (yet?) loaded. However,
> breaking on SWPINI and following essentially the same procedure
> yielded the desired results. That is, the exact sequence of steps:
>
> GO
> /e
> $w
> SWPINI$b
> dbugsw/2
> 147$g
> (at the breakpoint...)
> $b
> CHKPSW/$<JRST RSKP
> $>
> 1,,SWPINI$g
>
> and then login as normal (^C log operator foo once TOPS-20 is up).
>
> Thanks again, Rich!
>
> - Dan C.

Good catch, Dan! Swappable monitor was in the back of my head when I was
writing before, but I didn't trust my memory enough to mention it.

One thing about your patch: You didn't need to use the patching mechanism
($</$>), since you were already writing into the running monitor. You could
simply have put the JRST RSKP into location CHKPSW.

Glad everything worked out for you!

--
Rich Alderson news@alderson.users.panix.com
Audendum est, et veritas investiganda; quam etiamsi non assequamur,
omnino tamen proprius, quam nunc sumus, ad eam perveniemus.
--Galen

Re: Forgot TOPS-20 operator password?

<sejk87$gub$1@reader1.panix.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=386&group=alt.sys.pdp10#386

  copy link   Newsgroups: alt.sys.pdp10
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.spitfire.i.gajendra.net!not-for-mail
From: cro...@spitfire.i.gajendra.net (Dan Cross)
Newsgroups: alt.sys.pdp10
Subject: Re: Forgot TOPS-20 operator password?
Date: Fri, 6 Aug 2021 15:24:55 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <sejk87$gub$1@reader1.panix.com>
References: <se1k08$apn$1@reader1.panix.com> <se9bq7$4up$1@reader1.panix.com> <seba0b$7ki$1@reader1.panix.com> <mdd8s1g62aw.fsf@panix5.panix.com>
Injection-Date: Fri, 6 Aug 2021 15:24:55 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="spitfire.i.gajendra.net:166.84.136.80";
logging-data="17355"; mail-complaints-to="abuse@panix.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: cross@spitfire.i.gajendra.net (Dan Cross)
 by: Dan Cross - Fri, 6 Aug 2021 15:24 UTC

In article <mdd8s1g62aw.fsf@panix5.panix.com>,
Rich Alderson <news@alderson.users.panix.com> wrote:
>cross@spitfire.i.gajendra.net (Dan Cross) writes:
>>[snip]
>
>Good catch, Dan! Swappable monitor was in the back of my head when I was
>writing before, but I didn't trust my memory enough to mention it.
>
>One thing about your patch: You didn't need to use the patching mechanism
>($</$>), since you were already writing into the running monitor. You could
>simply have put the JRST RSKP into location CHKPSW.

Ah, very cool: I'll file that away for the next time I forget my
password. :-)

>Glad everything worked out for you!

Thanks again, Rich!

- Dan C.

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor