Skip to content

OnionForge generates custom .onion addresses for Tor hidden services using brute force. Specify a prefix or regex pattern to find matching .onion addresses. Includes a simulation mode to estimate the time needed to find a match.

Notifications You must be signed in to change notification settings

M3str3/OnionForge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

OnionForge

OnionForge generates custom .onion addresses for Tor hidden services using brute force. Specify a prefix or regex pattern to find matching .onion addresses. Includes a simulation mode to estimate the time needed to find a match.

Usage

Basic Usage

To run the program, use the following command:

cargo run --release <prefix> [--simulate] [--no-stop]
  • <prefix>: The prefix you want the .onion address to start with. If it starts with r/, it is treated as a regex pattern.
  • --simulate: Run the program in simulation mode for 10 seconds to estimate generation time.
  • --no-stop: Continue generating and saving keys even after finding a match.

Examples

Generate an Address with a Specific Prefix

cargo run --release myprefix

Generate an Address with a Regex Pattern

cargo run --release /r^mypattern.*

Run in Simulation Mode

cargo run --release myprefix --simulate

No simulation mode for regex patterns

Generate and Save Keys Continuously

cargo run --release myprefix --no-stop

Dependencies

  • torut crate for Tor Onion service key generation.
  • regex crate for regex pattern matching.
  • num_cpus crate for detecting the number of CPUs.

About

OnionForge generates custom .onion addresses for Tor hidden services using brute force. Specify a prefix or regex pattern to find matching .onion addresses. Includes a simulation mode to estimate the time needed to find a match.

Resources

Stars

Watchers

Forks

Languages