🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #41586

Re: controlling printing access on an AppleShare network

#41586
From: Nick Jackiw
Date: Fri, 28 Apr 1989 14:19
38 lines
2593 bytes
In article <7452@spool.cs.wisc.edu> engber@shorty.cs.wisc.edu (Mike Engber) writes:
> [** Password-protected Laserwriter Desire Expressed **]
> If no such software exists, how hard would it be to write a program that
> intercepts the call the the printer driver and prompts the user for a
> password. I'd be willing to take a hack at it using LSP or LSC.
> 
It shouldn't be that difficult, provided you have a server somewhere (a
Mac which could answer authorization-requests and actually log the
transaction). If you're running Appleshare, you could either have a
"controller," installed by an INIT, which could answer these questions,
or conceivably you could have the whole password-lookup and use-registration
aspect be carried out by your print-trap-patch (in which case the server
would just provide a database of passwords, quotas, etc.).

The problem with the second notion above is that the database would have
to be modifiable by the user (because it would be the user's job which
was logging the page usage), and thus the user could modify it to eliminate
his or her traces.

All of this assumes you have some way also of ensuring that the user's
print calls will BE patched by your security system.  If they boot from
a floppy, you're out of luck.  Ideally,  you'd want to add your patch
installer to all copies of your server-mounter init, so that people couldn't
get onto your system to begin with unless they accepted your patches.

Any scheme you come up with can probably be defeated
in far less time by an able programmer with ResEdit.  You'll have to
decide whether your user base is one of sufficient technical ignorance
to justify your efforts.

> -ME


-- 
     _  _|\____    Nick Jackiw | Visual Geometry Project | Math Department
   / /_/   O>  \   ------------+-------------------------+ Swarthmore College
   |       O>   |  215-328-8225| jackiw@cs.swarthmore.edu| Swarthmore PA 19081
    \_Guernica_/   ------------+-------------------------+                 USA
Technical Details
Message-ID: <2776@carthage.cs.swarthmore.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!cs.utexas.edu!uunet!cbmvax!vu-vlsi!swatsun!jackiw
References: <7452@spool.cs.wisc.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!cs.utexas.edu!uunet!cbmvax!vu-vlsi!swatsun!jackiw
From: jackiw@cs.swarthmore.edu (Nick Jackiw)
Newsgroups: comp.sys.mac,comp.sys.mac.programmer
Subject: Re: controlling printing access on an AppleShare network
Keywords: security, password protection
Message-ID: <2776@carthage.cs.swarthmore.edu>
Date: 28 Apr 89 14:19:25 GMT
References: <7452@spool.cs.wisc.edu>
Reply-To: jackiw@carthage.UUCP (Nick Jackiw)
Organization: Visual Geometry Project, Swarthmore College, PA
Lines: 38