Skip to main content

Dark Web Crawler

Project description

HiddenBot

Dark web crawler.

Prerequisites

Tor

Access to onion services, we need to use Tor proxy.

# If tor is not installed...
sudo apt install tor

tor &

To check if you're using Tor from command line, run the following command:

curl -fsSL -x socks5://127.0.0.1:9050 check.torproject.org | grep Congratulations

If the content "Congratulations. This browser is configured to use Tor." appeared, your Tor proxy configuration is correct.

Virual Machine (Optional)

It's recommended to use a virtual machine for more securely connecting to dark web.


Usage

hiddenbot run -u https://xxx...xxx.onion/

# Depth (-d)
hiddenbot run -u https://xxx...xxx.onion/ -d 5

# Output (-o)
hiddenbot run -u https://xxx...xxx.onion/ -o result.json
  • hiddenbot currently extracts title, description and URL only.
  • Extracted data is saved to a JSON file.

Installation

From Pip

pip install hiddenbot

From Source

git clone https://github.com/hideckies/hiddenbot.git
cd hiddenbot
poetry install
poetry shell
hiddenbot --help

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hiddenbot-0.0.3.tar.gz (9.2 kB view hashes)

Uploaded Source

Built Distribution

hiddenbot-0.0.3-py3-none-any.whl (11.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page