ANts P2P

  • Rating:
  • Version: 1.6.0 Beta Protocol 1.0.0
  • Publisher:
    antsp2p.sourceforge.net
  • File Size: 5.22 MB
  • Date: Nov 17, 2010
  • License: Free
  • Category:
    File Sharing
    Internet
ANts P2P Download
Free Download ANts P2P 1.6.0 Beta Protocol 1.0.0

ANts P2P is a anonymous peer-to-peer open source file sharing software, it realizes a third generation P2P net. It protects your privacy while you are connected and makes you not trackable, hiding your identity (ip) and crypting everything you are sending/receiving from others.

ANts P2P Features:
1. Open Source Java implementation (GNU-GPL license)
2. Multiple sources download
3. Swarming from partial files
4. Automatic resume and sources research over the net
5. Search by hash, string and structured query
6. Completely Object-Oriented routing protocol
7. Point to Point secured comunication: DH(512)-AES(128)
8. EndPoint to EndPoint secured comunication: DH(512)-AES(128)
9. Serverless GWebCache-based peer dicovery procedure
10. IRC based peer discovery system
11. IRC embeded chat system
12. Full text search of indexed documents (pdf, html, txt, doc etc)
13. Distributed/Decentralized Search engine
14. HTTP tunneling
15. ANts allow P2P communications through any kind of HTTP Proxy
16. ANts allow P2P communications through any kind of NAT or traffic filtering system
17. Fully automated NAT detection and setup via UPnP
18. Fulltext indexing of shared documents using Lucene indexing engine

ANts P2P encrypts all data[8] sent or received from peer nodes (AES 128 - DH 512). Furthermore, it dynamically establishes on demand "virtual encrypted tunnels" (AES 128 - DH 512) among nodes that are willing to exchange a file.

Encrypted packets are then exchanged via intermediate nodes in the network; these intermediate nodes have no systematic way available for intercepting keys and packets. Therefore it is difficult to perform man-in-the-middle attacks in this network. This second layer of encryption is called endpoint encryption.
Theoretically, endpoint encryption means proxy nodes cannot identify the data they proxy. So this can make it harder to determine the originating IP addresses of a given packet transmitted through the network.

How to use:
1. Install the latest Java Virtual Machine
2. Run (double click) the file ANtsP2P.jar or from console: java -jar ANtsP2P.jar

Requirements:
* Java

The license of this software is Free, you can free download and free use this file sharing software.

More Details:
Related Software: