Skip to main content

TorRunner is designed to facilitate the deployment of Tor hidden services.

Project description

🧅 𝙏𝙤𝙧𝙍𝙪𝙣𝙣𝙚𝙧

TorRunner is a Python package designed to facilitate the deployment of Tor hidden services. It simplifies the process by allowing you to set up and run a hidden service that listens on a specified port. This package automates the installation and configuration of the Tor software, removing the need for manual setup and making it easier to get started.

Github PyPI Libraries.io


from flask import Flask
from tor_runner import TorRunner

app = Flask(__name__)
runner = TorRunner(app)

@app.route('/')
def index():
    """
    Route accessible via the Tor network
    """

    return 'Hello, anonymous guy!🖐️'

if __name__ == '__main__':
    runner.run(host = 'localhost', port = 9000)

With TorRunner, you can quickly configure your application to be accessible over the Tor network, providing anonymous access. This is particularly useful for creating secure and private communication channels, as the Tor network is known for its ability to conceal both the user's and the server's locations. By using TorRunner, developers can focus on building their applications without worrying about the complexities of Tor's underlying infrastructure.

Download files

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

Source Distribution

tor_runner-1.1.0.tar.gz (24.1 kB view hashes)

Uploaded Source

Built Distribution

tor_runner-1.1.0-py3-none-any.whl (24.5 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