[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: SoC Project: Improving Hidden Service Security and Usability
On Sun, May 24, 2009 at 09:59:28PM -0400, Ringo wrote:
> I'll be working on improving hidden service security and usability this
> summer (starting in about three weeks). I'm currently attending the
> Evergreen State College in Olympia, WA
Based on your location, there are two nearby events that might interest
you:
http://toorcamp.org/ (Moses Lake, WA; July 2-5)
http://petsymposium.org/2009/ (Seattle, WA; August 5-7)
Quite a few Tor developers will be present at each (especially PETS).
> Specifically, I will be creating a how-to guide for securing standard
> LAMP servers as well as a script that will help Linux users set them up.
> I have a few ideas for locking down apache, php, etc. but I would
> appreciate any other ideas admins of hidden services have as well as
> suggestions on how to implement them.
Interesting. I've always been conflicted about whether it's possible to
distill enough how-to advice that novices can actually safely set up a
complex (i.e. more than just static html) website.
That's why my walk-through at
https://www.torproject.org/docs/tor-hidden-service#one
suggests thttpd -- it doesn't have all the edge cases that apache /
php / etc would have.
Note that Vidalia has an interface for configuring a hidden service in
Tor.
It would be neat to eventually have a Thandy component which is
a website. Then in the Thandy interface when you're choosing which
components to track, you could click "hidden service" and it would fetch
and install a thttpd for you. Or heck, a more complex webserver if we
think we can secure it effectively.
--Roger