UpYours! 0.1.3

UpYours! provides a simple file upload cgi-bin that can be used instead of FTP.

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!
send us
an update
Freely Distributable
Sean Levy
ROOT \ Internet \ HTTP (WWW)
UpYours! provides a simple file upload cgi-bin that can be used instead of FTP.

Sometimes, you just need to upload a file and you don't have your crypto bits handy.In this day and age, people should always use scp (or pscp.exe) to copy files around, but users are users, and even clueful people sometimes find themselves in a position where it's not easy, convenient or even possible to use anything but a stupid web interface (a kiosk on a conference floor for example).

UpYours! is a simple solution to this problem.The idea is to provide a way for file uploads to occur that:

(a) doesn't leak information about the server to the (potentially malicious) client;
(b) does not present anything useful to people who want to use the server as a drop-point for files;
(c) does not open the server up to DoS attacks;
(d) is simple to use, and can be deployed over http and https;
(e) does not force the client to reveal any secret information


Time::HiResfor usleep, gettimeofday (used by throttling code)
DBIthis is all based on databases
DBD::{Pg,mysql,whatever} interface to your database
Pod::Usage my command-line scripts use this for -help
CGIthis is a web interface, after all
Digest::MD5the filenames are md5s

What's New in This Release:

Added REQUIREMENTS section and more stuff under ODDITIES in this README
Fixed stupid typos in UpYoursConfig.pm.in
Made parsets() know about at least mysql vs Pg timestamps

Last updated on April 5th, 2007

#secure secure #CGI bin #upload utility #UpYours! #secure #secure #CGI bin

Add your review!