in reply to Re: Filepath validation and untainting
in thread Filepath validation and untainting
. . . by using a filetest-operator like -e I can without any danger ensure a file exists (is a file,a directory) and that includes that the path that is tested is a valid path for whatever OS I'm on, otherwise it could not point to a file.
I'd like to check for files that may not exist yet, or might be on a completely different OS. -e just won't cut it.
So you're better off by just using tr{/\\a-zA-Z0-9.-}{}c in order to validate no unwanted characters are found, that hase the same effect at much less work for the computer.
The data being returned has to be untainted. tr/// won't do that.
----
Invent a rounder wheel.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: Re: Filepath validation and untainting
by fruiture (Curate) on Feb 12, 2003 at 18:14 UTC |