🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.perl.misc
Article #17

Re: Help!!! My System Admin. won't accept Perl scripts.

#17
From: Eike Grote
Date: Tue, 30 Apr 1996 00:00
52 lines
2927 bytes
Hi, there !

Frank C. wrote:
> 
> I am almost ready to launch my own home page which contains an
> interactive Web spot requiring a Perl script. However my system
> administrator will not accept Perl because of the alleged security
> problems. My own research reveals that most interactive Web pages -
> approximately 80% - use Perl scripts to execute them. Thus I require
> advice on the following matters:
> 
> 1. What security hazard does Perl actually pose?
> 
> 2. How do I rectify the problem i.e. where can I get a suitable CGI
>    script?
> 
> 3. Is there anybody out there who is prepared to assist me in putting
>    together a CGI-bin script for a fee? I live in Melbourne, Australia.

 The system administrator at our local computing center also doesn't
 want users to have executed their own scripts. One problem is that
 those scripts need CPU sources (maybe somebody wants to serve
 raytraced images online ...). Another (maybe more important) fact
 is security. As an example, if you write a script using a c-shell
 that executes 'finger', you might write somthing like

      system("finger $user_input");

 But a clever remote user could type not only "asterix" to finger
 that user, but "asterix; ls -l" which will execute 'ls -l', too !
 (And 'ls -l' is rather harmless ...).

 That's why often only experienced users who know about certain
 traps are allowed to run CGI scripts on a site.

 The only solution might be to become a system administrator of
 yourself ... which I'll do in a few days ...   ;-)

 If you can convince your system admin about your programming
 experience this group may be a good place to learn about perl
 (but please post perl-related questions - there are cgi-groups,
 too).


 Bye, Eike

=====================================================================
 Eike Grote, Theoretical Physics IV, University of Bayreuth, Germany
            email : eike.grote@theo.phy.uni-bayreuth.de
         URL : http://btrzxa.fddi.uni-bayreuth.de/~btpa25/
=====================================================================
Technical Details
Message-ID: <3186314C.41C6@theo.phy.uni-bayreuth.de>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <318709AF.2A95@daemon.apana.org.au>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 14a068,6ef653bb52414c58
X-Google-Attributes: gid14a068,public
X-Google-Thread: fc7b2,6ef653bb52414c58
X-Google-Attributes: gidfc7b2,public
X-Google-Thread: fa0ae,6ef653bb52414c58
X-Google-Attributes: gidfa0ae,public
From: Eike Grote <eike.grote@theo.phy.uni-bayreuth.de>
Subject: Re: Help!!!  My System Admin. won't accept Perl scripts.
Date: 1996/04/30
Message-ID: <3186314C.41C6@theo.phy.uni-bayreuth.de>
X-Deja-AN: 152243158
references: <318709AF.2A95@daemon.apana.org.au>
to: "Frank C." <chopperb@daemon.apana.org.au>
content-type: text/plain; charset=us-ascii
organization: uni-bayreuth.de
mime-version: 1.0
newsgroups: comp.lang.perl.misc,apana.melb.general,alt.internet.services
x-mailer: Mozilla 2.01 (X11; I; IRIX 5.3 IP22)