Itamar writes:
> Why is storing the directory contents in numbered "files" a good idea? 
> Consider our original scenario - Bob loads directory listing - say,
> '.listing31', Alice does the same, adds new file and inserts an updated
> '.listing32'.
>
> Now, Bob adds a file, and tries to insert '.listing32'.  Since it already
> exists, the Freenet *returns it to him* - and now he sees that, refreshes
> his own directory listing to match the newer version, and then inserts
> '.listing33' that also contains the changes Alice made.

What happens if a malicious person starts inserting .listingNN files
which are incorrect?  Say, all the files in the directory are deleted,
or have been changed to point to commercial spam?  Any system which
allows everyone to perform updates could have this problem.

Hal

_______________________________________________
Freenet-dev mailing list
Freenet-dev at lists.sourceforge.net
http://lists.sourceforge.net/mailman/listinfo/freenet-dev

Reply via email to