[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Muddleftpd-users] features, ideas, etc

From: Beau Kuiper
Subject: Re: [Muddleftpd-users] features, ideas, etc
Date: Thu, 24 Oct 2002 21:15:07 +0800

On Thu, 24 Oct 2002 12:47,  wrote:
> On Wednesday, October 23, 2002 at 22:05, Joerg Jaspert wrote:
> > >   Files with non-printable characters cannot be CD'd to
> > >     Muddleftpd strips all non-printable characters from
> > >     user commands, therefore it is possible to list these
> > >     directories/files but not CDing to/downloading them.
> > >     One solution would be to have muddleftpd use the current
> > >     locale and use isprint. But I think a better solution
> > >     would be to simply strip nothing.
> >
> > Strip nothing is bad. Leads to the Translate/escape...." above.
> > We want to be sure that everything muddleftpd does is secure, so we
> > need to inspect the data we get from the user.
> Ok, but the problem is that muddleftpd strips printable
> international (e.g. ISO-8859-1) characters.
> If some commands gets confused by these characters, isn't the
> problem in that command rather than the "protocol parser" that
> strips or doesn't strip?

I stripped those characters from the input commands so that people wouldn't 
use them to create directories and files with names that cannot easily be 
accessed using a keyboard in a unix shell. People using ftp servers and 
strange directory names to hide/obscure illegal material is not uncommon.

Please don't reply about the ALT-xxx trick. I know it, but I don't expect 
people to have to use it to clean up directory trees.

I will probably add a group command to relax these restrictions though, since 
there does seem to be a valid use for characters 128-255 (but by default, 
have it restricted)

Beau Kuiper

reply via email to

[Prev in Thread] Current Thread [Next in Thread]