快捷搜索:  网络  后门  CVE  渗透  木马  扫描  黑客  as

Multitor:通过HAProxy创建多个TOR实例并完成负载均衡的工具

Multitor:通过HAProxy创建多个TOR实例并完成负载均衡的工具

Multitor是一个可以通过HAProxy创建多个TOR实例并完成负载均衡的工具 。它为客户端提供了一个单一的端点。此外,还可以查看之前运行的Tor进程,黑客工具,并为所有或选定的进程创建新的标识。

使用

在使用multitor之前,请具体了解所有参数及其工作道理,参考手册

简单示例:

# Clone this repository
git clone https://github.com/trimstray/multitor

# Go into the repository
cd multitor

# Install
./setup.sh install

# Run the app
multitor --init 2 --user debian-tor --socks-port 9000 --control-port 9900

bin/multitor符号链接位于/usr/local/bin
帮助文档位于/usr/local/man/man8

参数

提供下列选项:

Usage:
   multitor <option|long-option>

 Examples:
   multitor --init 2 --user debian-tor --socks-port 9000 --control-port 9900
   multitor --show-id --socks-port 9000

 Options:
       --help                      显示帮助信息
       --debug                     在屏幕上显示信息(debug mode)
       --verbose                   显示Tor进程的更多信息
   -i, --init <num>                初始化新的tor进程
   -k, --kill                      杀死所有multitor进程
   -s, --show-id                   显示特定的Tor进程id
   -n, --new-id                    重新生成tor环路
   -u, --user <string>             配置用户(仅支持与-i|--init使用)
       --socks-port <port_num|all> 配置socks端口号
       --control-port <port_num>   配置控制端口号
       --proxy <socks|http>        配置负载均衡

运行环境

在运行Multitor之前下列外部程序需要被装置:

tor

netcat

haproxy

polipo

此外,你还需要以root身份进行走访。

别的

重要

要是在别的脚本中使用该工具,其输出将会被保存在任何可能的地位,而不会出现在屏幕上,请记住你将没法使用生成的暗码。我会鄙人个版本中解决这个问题。要是你不使用带暗码的单个或所有TOR环路的重新生成功能,你可以安全地重启multitor,他会为你实现。

局限性

每一个Tor进程都需要一定占用数量的内存。要是进程的数量太大,则之前的进程将被体系自动杀死。

Polipo再也不被支持,但它仍旧是一个无比优秀的轻量级代办署理工具。鄙人一版本中,我将提供一个不同解决方案的选项。

*参考来源:GitHub, secist 编译,

您可能还会对下面的文章感兴趣: