The Onion Router (TOR) project aims to hide users' IP and protect their privacy related to location and
Beside, users are able to create hidden services which are accessible through Onion addresses.
Unlike the normal Internet, in which list of all domains are reachable through TLDs (Top Level Domains),
Onion addresses can not be listed, nor TOR does not want to list them.
Onion Harvester tries to find the updated list of all Onion addresses which are accessible through TOR.
This project uses volunteer clients all over the world to list the addresses. The project is made of
two main sub-projects:
- Onion Harvester Server
- Onion Harvester Clients
The client for harvesting Onion addresses is available here
When clients connect to this server, they will receive:
- Unique ID
- Start and End Onion addresses
- Scanning ports
Then they will check all addresses in the provided range for specific ports on TOR network
and will return search results in a json format including valid Onion addresses, their ports and the time of scan.