Skip to content

asabellico/kerbetor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


KerbeTOR

Download manager for the dark web, using multiple TOR circuits.

Installation

go install github.com/asabellico/kerbetor@latest

Make sure TOR is installed on your system and available in your PATH:

macOS (Homebrew)

brew install tor

Debian/Ubuntu

sudo apt-get update && sudo apt-get install -y tor

Fedora/RHEL

sudo dnf install -y tor

Arch Linux

sudo pacman -S tor

Windows (Chocolatey)

choco install tor -y

Usage

kerbetor http://myonionsite.onion/file1
kerbetor http://myonionsite.onion/file1 --parallel-downloads 10 --tor-circuits 5

To control the number of chunks (overrides --chunk-size):

kerbetor http://myonionsite.onion/file1 --chunks 8

Download multiple links from a text file (one URL per line):

kerbetor --input-file urls.txt

To place all downloads in a directory, pass --output as a folder:

kerbetor --input-file urls.txt --output downloads

Development

Install the current local source (from this repo):

go install .

Build and run directly (useful for iterative changes):

go run ./main.go <remote url>

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT

About

Download manager for the dark web, using multiple TOR circuits

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors