Search This Blog

Introduction To CGI Scripts

By Sigita Kim


As technology progresses it opens up new opportunities for every creative field but we have to resist the urge to simply use new technology just because it is there. The most important thing is to give our work meaning and find a valid and thoughtful or emotive reason for communicating it the ways we do. When we do this the only barriers around our creative output are the limits of our imagination.

Due to this behemoth forward push in software and hardware many of the obstacles that once stood in the way of designers and creatives are being steadily bulldozed. This obviously brings with it new challenges and learning curves but also new ways to become cross disciplined, combining new techniques and approaches that are the catalyst for inspiration and satisfaction. This article aims to briefly touch on a few of the limitless possibilities that can be achieved when combining 3D visualisation and photography.

The main reason the average web site owner does not use these scripts is that for the most part they think that they need a degree in computer sciences to set them up. No so! Anyone can use these, and once you have set up a CGI script you will be using them all the time on your site. You will need access to your own server, and even some free service providers are allowing users to upload CGI scripts or provide them.

Furthermore, unless memory segments are allocated correctly, server memory resources can be accessed and used to run malicious code to perform any operation a hacker wants.

A common use of CGI scripts is to convey the data in a form filled in by a browser user to the Web server for processing. Unless the user's input is validated and, more important, verified properly, the script can be manipulated to run a rogue program in the server's memory. Even a well-meaning but ham-fisted Web site visitor can cause a Web site to crash by mistakenly entering harmful characters into the fields of a form.

Another set up method is when the script includes a "variable" file. This file normally has all of the information needed to run the script. The most common type of scripts may have one or a number of files that need to be configed to work.

The wrapper is positioned between the CGI script and the Web server software, thus keeping them apart from each other. It alters the user's identity, thus isolating the script from the Web Master's identity and from all other scripts. The easiest route to secure CGI scripts is to use CGI libraries to control the input and output to and from the Web server. Because CGI libraries contain well established pre-defined, secure programs, tried and tested to rigorous standards, the Web Master and the CGI programmer can be relieved of much of the security burden.




About the Author:



0 comments:

Post a Comment

 
Powered By Blogger | Portal Design By Trik-tips Blog © 2009 | Resolution: 1024x768px | Best View: Firefox | Top