The neighbours cannot read the file you request or even know who requested it, in fact they will never know anything about it ..lol
As of writing this is the most secure P2P client I could find ,BUT, and theres always a but , in its current releases it is rather complicated to setup .
First you will need a java plugin and that may need to be updated , then you will need to point it to a few folder such as incoming and outgoing .
Next comes the port used , (there is a default ) then to where your browser resides in program files . theres many options you may wish to tweak but your nearly there
I may have made all this sound fairly easy but trust me it really isnt. For those wishing to try this new client out get it here
http://www.myjavaserver.com/~gwren/Ants/antsp2p.jnlp
And not forgeting the java plug in
http://java.sun.com/j2se/1.5.0/download.jsp
Happy huntingFeatures
Open Source Java implementation (GNU-GPL license).
Multiple sources download.
Torrent download from partial files.
Automatic resume and sources research over the net.
Search by hash, string and structured query.
Embedded support for etherogeneus data types (not only arrays of bytes...).
Completely Object-Oriented routing protocol.
Point to Point secured comunication: DH(512)-AES(128)
EndPoint to EndPoint secured comunication: DH(512)-AES(128)
Automatic serverless peer dicovery procedure.
IRC based peer discovery system.
IRC embeded chat system.
Full text search of indexed documents (pdf, html, txt, doc etc) -> QUERY REFERENCE.
Distributed/Decentralized Search engine
HTTP tunneling.




