CGI programming in Perl has brought a lot of new programmers into the Perl and UNIX world. While I'm always happy to see more people learning the fine art of programming, CGI isn't the gentlest introduction to the art. Nor is it always the safest. It is notoriously difficult to write programs that safely take user input and use it to perform file operations and/or run commands.
In this column I examine as applicationthat is similar to one I have had my students write in my CGI-programming classes. What it does is simple, yet it turns out to be suprisingly difficult to make it robust and secure from misuse. But isn't life always this way?
© 2001-2024 Fundación Dialnet · Todos los derechos reservados