>>>>> "SR" == Stefan Reich <[EMAIL PROTECTED]> writes:

    SR> The point is... if you execute code on a Freenet node you got
    SR> from someplace you-don't-know-where, it can do all kinds of
    SR> weird things to your system.  All I can say is that I wouldn't
    SR> want to do that to my system.

Well, I think the obviously right thing to do there would be to make
some kind of sandbox, a la SecurityManager (in Java), or Safe:: in
Perl, or whatever the equivalent is in Python. Not that any sandbox is
ever 100% safe, but it's a lot better than having some code to "rm -Rf
/" your system.

It also seems like the application of this concept (distributed
processing) would be good for things like Seti@Home or RC5 cracking,
but bad for things like running a Web server. One suggested idea --
distributed key verification, or distributed indexing -- would be
really useful for Freenet.

Anyways, this whole thing seems like a good application of Freenet,
but not a good part of the Freenet node code.

~Mr. Bad

-- 
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 Mr. Bad <[EMAIL PROTECTED]> | Pigdog Journal | http://pigdog.org/ 
 freenet:MSK@SSK@u1AntQcZ81Y4c2tJKd1M87cZvPoQAge/pigdog+journal//
 "Statements like this give the impression that this article was
  written by a madman in a drug induced rage"  -- Ben Franklin
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

_______________________________________________
freenet-tech mailing list
[EMAIL PROTECTED]
http://lists.freenetproject.org/mailman/listinfo/tech

Reply via email to