A tool to create multiple TOR instances with load-balancing for increased anonymity and distributed traffic.
Multitor is a command-line tool that automates the creation of multiple TOR instances with load-balancing. It solves the need for distributed anonymity by allowing users to run several TOR processes simultaneously, routing traffic through them via HAProxy or proxy servers like Privoxy. This is particularly useful for penetration testers, security researchers, and privacy-conscious users who require obfuscated, multi-path network connections.
Security professionals, penetration testers, and developers conducting anonymity-focused tasks such as web scraping, security audits, or privacy testing. It's also suitable for users who need to mask their origin across multiple TOR circuits.
Developers choose Multitor for its automation of complex TOR setups, load-balancing capabilities, and support for various proxy servers. Its unique selling point is the ability to quickly deploy and manage multiple TOR instances with a single command, enhancing both anonymity and connection reliability.
Create multiple TOR instances with a load-balancing.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Automates the setup of multiple TOR processes with configurable ports using a single command (e.g., --init), significantly reducing manual configuration time as demonstrated in the usage examples.
Integrates HAProxy to balance traffic across instances, improving reliability and potential bandwidth, which is a core feature highlighted in the load-balancing section.
Supports SOCKS, Polipo, Privoxy, and hpts proxies, allowing flexibility for different anonymity needs, as detailed in the proxy server support feature.
Provides commands to view and regenerate TOR circuits (--show-id, --new-id), facilitating identity changes for improved anonymity during security tasks.
Each TOR and proxy process requires memory, and the README warns that too many instances can lead to automatic termination by the system, limiting scalability for resource-constrained environments.
Polipo is no longer supported but still included, which may cause compatibility issues or security vulnerabilities for users relying on this proxy type.
The README admits that using multiple TOR instances can increase the probability of compromised circuits, and HAProxy doesn't ensure data delivery through TOR nodes, posing potential security trade-offs.