Re: is that a good offer for a server installation?
From: Joachim Schipper (jDOTschipper_at_math.uu.nl)
Date: 07/02/05
- Next message: speeder: "Re: is that a good offer for a server installation?"
- Previous message: Zvi Netiv: "Re: Trojan horse Downloader.Generic.ML"
- In reply to: Moe Trin: "Re: is that a good offer for a server installation?"
- Next in thread: speeder: "Re: is that a good offer for a server installation?"
- Reply: speeder: "Re: is that a good offer for a server installation?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: 02 Jul 2005 13:37:21 GMT
Moe Trin <ibuprofin@painkiller.example.tld> wrote:
> In the Usenet newsgroup alt.computer.security, in article
> <4ESwe.29182$D7.795471@twister1.libero.it>, Giuseppe wrote:
>>and they told him that ftp is not secure for this and their program is
>>based upon http. "It could be seriously risky for his customer privacy" !!!
>
> FTP is not a secure protocol (everything is sent un-encoded), but neither
> is 'http' unless you say 'https' - notice the 's' for secure on the end.
>
>>1) do you relly think that http is more secure than ftp?
>
> No - but the secure version is.
>
>>2) do you think http is the right solution for uploading so large files?
>
> 500 Megs? Wouldn't be the way I'd do it, but you also have to think of the
> other end of the connection - those customers. Do they know how to use
> anything other than Microsoft Outlook Express? If the customers are the
> common click and drool idiots, https is the correct solution. If they are
> skilled, AND they have the right computer program, then there are other
> alternatives - scp and sftp being only a few of many.
There are a lot of 'secured FTP' (very different from SFTP, confusingly;
we're talking FTP with SSL/TLS support here) implementations out there.
Finding something compatible may be non-trivial, though. (Hint:
vsftpd-with-ssl can be accessed by at least CoreFTP and lftp, for
Windows and *nix clients; the first offers a free 'light' version, and
the second is open source.)
The proposed security does not sound impressive - MD5 isn't that secure,
especially if you have customers who are likely to choose the most
bloody obvious passwords - and the actual contents are sent in the
clear (!). Any decent secured-FTP daemon will SSL/TLS-encrypt the
command stream, and a good one will encrypt the data stream as well.
[Though you may wish to consider efficiency vs. security for the data
stream.]
In both cases, 'unsecured' HTTP or FTP is a nightmare, but 'secured'
(i.e., over SSL/TLS) HTTP or FTP is good.
If we are talking this size of file, you'll want to have support for
resuming uploads. FTP has this; I've never seen it work over HTTP,
mostly because it requires quite a bit of client-side logic. HTTP would
require all sorts of weird, non-portable ActiveX or Javascript mess; any
decent FTP client has this built-in.
Additionally, Apache is less secure than one would like. It's not
insecure by any stretch, but a good FTP daemon like vsftpd is very
difficult to crack.
OTOH, vsftpd does not have all the options you might wish for, many
other major FTP daemons are comparable to Apache in security, and
FTP-over-SSL is a headache (i.e., impossible) to properly firewall.
So, there are valid reasons for not using FTP - but there are valid
reasons to use one as well.
But if we are talking the common 'click and drool idiots', I agree that
being easy may be more important than actually working well. In this
case, go with some ugly web app. Be sure to triple-audit it first.
I've never rendered or received commercial installation services, but
the price seems quite high to me. Shopping around is a good idea.
Joachim
- Next message: speeder: "Re: is that a good offer for a server installation?"
- Previous message: Zvi Netiv: "Re: Trojan horse Downloader.Generic.ML"
- In reply to: Moe Trin: "Re: is that a good offer for a server installation?"
- Next in thread: speeder: "Re: is that a good offer for a server installation?"
- Reply: speeder: "Re: is that a good offer for a server installation?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|