From: sword7@speakeasy.org Newsgroups: alt.sys.pdp10 Subject: Help! TOPS-20 v4.1 - Password problems Date: Thu, 25 Jul 2002 01:51:23 -0000 Message-ID: Sender: Timothy Stark User-Agent: tin/1.4.4-20000803 ("Vet for the Insane") (UNIX) (Linux/2.2.20 (i686)) X-Complaints-To: newsabuse@supernews.com Lines: 20 Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news.imp.ch!news.imp.ch!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news-hog.berkeley.edu!ucberkeley!tethys.csu.net!nntp!sn-xit-05!sn-xit-06!sn-post-02!sn-post-01!supernews.com!corp.supernews.com!not-for-mail Xref: chonsp.franklin.ch alt.sys.pdp10:11668 Hello folks: Does anyone have know how to reset admin password for OPERATOR account? I forget my admin password on my TOPS-20 v4.1 disk image that I installed some time ago. With my latest version of TS10, I was able boot TOPS-20 v4.1 but forgot my password when I attemped to enter 'LOGIN OPERATOR ' at @ prompt. Thank you! -- Tim Stark -- Timothy Stark <>< Inet: sword7@speakeasy.org -------------------------------------------------------------------------- "For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. Amen." -- John 3:16 (King James Version Bible) ###### From: Alan Greig Newsgroups: alt.sys.pdp10 Subject: Re: Help! TOPS-20 v4.1 - Password problems Date: Thu, 25 Jul 2002 14:48:18 +0100 Organization: http://extra.newsguy.com Lines: 27 Message-ID: <0600ku06u05nm3b530rabt9elsshrpg161@4ax.com> References: NNTP-Posting-Host: p-552.newsdawg.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Newsreader: Forte Agent 1.8/32.548 Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news.imp.ch!news.imp.ch!eusc.inter.net!priapus.visi.com!news-out.visi.com!hermes.visi.com!upp1.onvoy!onvoy.com!pln-e!spln!dex!extra.newsguy.com!newsp.newsguy.com!enews3 Xref: chonsp.franklin.ch alt.sys.pdp10:11674 On Thu, 25 Jul 2002 01:51:23 -0000, sword7@speakeasy.org wrote: >Hello folks: > >Does anyone have know how to reset admin password for OPERATOR account? >I forget my admin password on my TOPS-20 v4.1 disk image that I installed >some time ago. > >With my latest version of TS10, I was able boot TOPS-20 v4.1 but forgot >my password when I attemped to enter 'LOGIN OPERATOR ' at @ >prompt. Hmm. Don't have immediate access to an emulator but how about doing an install but *do not* initialize the file system. Then use MEXEC to get into EXEC and reset the password. I think there's probably a simpler way to MEXEC but can't instantly recall. Or as the password is plain text in as old a version of TOPS-20 as 4.1, if you partially remember the password do a search of the disk image file. >Thank you! > >-- Tim Stark -- Alan ###### From: Rich Alderson Newsgroups: alt.sys.pdp10 Subject: Re: Help! TOPS-20 v4.1 - Password problems Date: 02 Aug 2002 20:49:38 -0400 Organization: Systems Administration, XKL LLC, Redmond WA 98052 Lines: 55 Sender: alderson+news@panix5.panix.com Message-ID: References: NNTP-Posting-Host: panix5.panix.com X-Trace: reader1.panix.com 1028335778 29740 166.84.1.5 (3 Aug 2002 00:49:38 GMT) X-Complaints-To: abuse@panix.com NNTP-Posting-Date: Sat, 3 Aug 2002 00:49:38 +0000 (UTC) X-Newsreader: Gnus v5.7/Emacs 20.7 Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news.imp.ch!news.imp.ch!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news-out.nuthinbutnews.com!propagator-sterling!news-in.nuthinbutnews.com!cyclone1.gnilink.net!washdc3-snf1!washdc3-snh1.gtei.net!nycmny1-snh1.gtei.net!news.gtei.net!panix!not-for-mail Xref: chonsp.franklin.ch alt.sys.pdp10:11693 sword7@speakeasy.org writes: > Does anyone have know how to reset admin password for OPERATOR account? I > forget my admin password on my TOPS-20 v4.1 disk image that I installed some > time ago. > With my latest version of TS10, I was able boot TOPS-20 v4.1 but forgot my > password when I attemped to enter 'LOGIN OPERATOR ' at @ prompt. The canonical way is to boot from the console specifying the DDT start address. (Locations 140 and 142 *both* point to DDT in the DEC standard monitor; the Stanford monitor follows suit.) Once in DDT, put -1 in DBUGSW and set a break- point on GOTSWM ("GOT SWappable Monitor"): DBUGSW/ 0 -1 GOTSWM$B $P When you hit the breakpoint, remove it (0$1B), and go to .LOGIN (the start of the LOGIN% JSYS code). Type linefeeds until you find the call CALL CHKPSW (which *might* look like "PUSHJ P,CHKPSW" but I don't think your monitor is that old). JFCL both the call and the following instruction (password check skip-returns on success), and proceed the monitor. .LOGIN/ JSP CX,.STKST .LOGIN+1/ T3 .LOGIN+2/ MOVEM T1,-2(P) .LOGIN+3/ SKIPGE CX,GTOKPR+4 .LOGIN+4/ SKIPA .LOGIN+5/ TLNN CX,200000 . . . .LOGIN+51/ TRNE T1,600000 .LOGIN+52/ JRST LOGI1# LOGI2#/ SKIPE T2,CRJFLG LOGI2#+1/ TRNN T2,1 LOGI2#+2/ SKIPA LOGI2#+3/ JRST LOGI1# CHKPVL#/ CALL CHKPSW CHKPVL#+1/ JRST LOGI3# CHKPVL#+2/ MOVEM T2,-3(P) (There is no guarantee that either LOGI2 or CHKPVL will occur in your monitor, depending on its age. Start from .LOGIN and you'll win.) You can then log in without a password as any privileged account and set the password for OPERATOR and any other thing you might wish to do. -- Rich Alderson alderson+news@panix.com "You get what anybody gets. You get a lifetime." --Death, of the Endless