🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.folklore.computers
Article #1397

Re: Cheating on Programs

#1397
From: SL... Roger Ivie
Date: Wed, 21 Feb 1990 03:05
33 lines
2453 bytes
In article <9...@dftsrv.gsfc.nasa.gov>, fast...@dftnic.gsfc.nasa.gov (John 'Fast-Eddie' McMahon) writes:
> I worked on a VM/370 system where the student users were forced into a
> restricted shell based on EXEC programs.  This restricted shell prevented the
> major method to copy programs which was to link/access another students user
> disk and do a copy command.  However, it didn't stop anyone who knew something
> about VM/CMS, or was willing to experiment.

This reminds me. Back in the old days of VMS, you could hit ^Y if you were
really fast before it executed the login file. Here at USU, things like
checking to make certain that your account actually has money it are done
in the login file. In those days you could log in anyway by hitting ^Y before
the login file got to its first command, $SET NOCONTROLY.

One facility for which I worked did a lot of real-time device driver type
munging of the system. It was therefore important for them to be able to
easily and quickly shut down the machine. They installed an account called
SHUTDOWN that had no password. Of course, the first instruction in the 
login file was $SET NOCONTROLY. I once took advantage of this feature of
VMS to break into the machine and create myself an account which could do
various interesting things. The account that I created had no privileges,
but its UIC was [1,4]; it therefore owned all of the system files including
SYSUAF.DAT (the user authorization file).

This explains why VMS now has a flag in the UAF that can be used to 
disable ^Ys at login before executing the login command file.

===============================================================================
Roger Ivie

35 S 300 W
Logan, Ut.  84321
(801) 752-8633
===============================================================================
Technical Details
Message-ID: <18996@cc.usu.edu>
Path: mbox-mo1.pugleaf.net!gmdzi!unido!mcsun!sunic!uupsi!rpi!zaphod.mps.ohio-state.edu!samsung!cs.utexas.edu!hellgate.utah.edu!cc.utah.edu!cc.usu.edu!slsw2
References: <1990Feb2.080816.9889@cs.rochester.edu> <1990Feb5.200603.14729@axion.bt.co.uk> <22138@unix.cis.pitt.edu> <C_&i-n2@cs.psu.edu> <1 <937@dftsrv.gsfc.nasa.gov>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!gmdzi!unido!mcsun!sunic!uupsi!rpi!zaphod.mps.ohio-state.edu!samsung!cs.utexas.edu!hellgate.utah.edu!cc.utah.edu!cc.usu.edu!slsw2
From: SL...@cc.usu.edu (Roger Ivie)
Newsgroups: alt.folklore.computers
Subject: Re: Cheating on Programs
Message-ID: <18996@cc.usu.edu>
Date: 21 Feb 90 03:05:40 GMT
References: <1990Feb2.080816.9889@cs.rochester.edu> <1990Feb5.200603.14729@axion.bt.co.uk> <22138@unix.cis.pitt.edu> <C_&i-n2@cs.psu.edu> <1 <937@dftsrv.gsfc.nasa.gov>
Lines: 33
Posted: Wed Feb 21 04:05:40 1990
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit