Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mirsamantajbakhsh/onionharvester
A small TOR Onion Address harvester for checking if the address is available or not.
https://github.com/mirsamantajbakhsh/onionharvester
java onion onion-domains tor tor-network
Last synced: 2 months ago
JSON representation
A small TOR Onion Address harvester for checking if the address is available or not.
- Host: GitHub
- URL: https://github.com/mirsamantajbakhsh/onionharvester
- Owner: mirsamantajbakhsh
- License: gpl-3.0
- Created: 2017-11-24T09:51:20.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-05-28T07:06:51.000Z (over 6 years ago)
- Last Synced: 2024-08-03T17:12:10.460Z (6 months ago)
- Topics: java, onion, onion-domains, tor, tor-network
- Language: Java
- Size: 4.59 MB
- Stars: 74
- Watchers: 11
- Forks: 16
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-network-stuff - **54**星
README
# OnionHarvester V2
![Onion Harvester](https://mstajbakhsh.ir/wp-content/uploads/2017/11/Spy-Services.jpg)
A small TOR Onion Address harvester for checking if the address is available or not. The program uses the TOR local socks5 proxy for finding all the Onion Addresses which are alive and ports 80 and 443 are available.
Details about the project and TOR onion harvesting is published in my personal blog at: [Onion Harvester]## Compile and Use
Just get the two java files and compile them inside your Java IDE. Java 8 is prefered (JDK 1.8).
You can download the latest release in [RELEASE] section.## Switches
* --ip: Sets the IP address for local TOR socks5 proxy. (Ex: 127.0.0.1)
* ~~--port: Sets the Port for local TOR socks5 proxy. (Ex: 9150)~~
* ~~--start: Sets the first Onion address to start. Can be used for resuming. (Ex: aaaaaaaaaaaaaaaa without **.onion** at the end of address)~~
* --thread: Sets the number of TOR instances and threads per each instance to harvest concurrently. (Ex: 20 = 400 threads, 20 TOR instances each works with 20 threads).
* --time-out: The timeout time for reaching each Onion address in milliseconds (Ex: 5000 means 5 seconds).## Defaults
If you did not set the switched, you can use the Onion Harvester with its default settings. Default value for each switch is here:| Switch | Default Value |
| ------ | ------ |
| --ip | 127.0.0.1 |
| ~~--port~~ | ~~9150~~ |
| --thread | 10 |
| --time-out | 5000 (5 seconds) |If you want to help in harvesting, contact me at saman \[@\] mstajbakhsh \[.\] ir
## TODO
Recently I've found [MultiTor] project which I'm going to use it inside Onion Harvester.[Onion Harvester]:
[RELEASE]:
[MultiTor]:# Python Version
You may check the python version [readme file](https://github.com/mirsamantajbakhsh/OnionHarvester/blob/master/python_version_readme.md) to use the Python version based on [OWASP Nettacker](https://github.com/viraintel/OWASP-Nettacker) module.