Article View: alt.folklore.computers
Article #1397Re: Cheating on Programs
From: SL... Roger Ivie
Date: Wed, 21 Feb 1990 03:05
Date: Wed, 21 Feb 1990 03:05
33 lines
2453 bytes
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!slsw2References:
<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