当前位置: 首页 > news >正文

Multitor:一款带有负载均衡功能的多Tor实例创建工具

关于Multitor

Multitor是一款带有负载均衡功能的多Tor实例创建工具,Multitor的主要目的是以最快的速度完成大量Tor进程的初始化,并将大量实例应用到我们日常使用的程序中,例如Web浏览器和聊天工具等等。除此之外,在该工具的帮助下,我们还可以在进行渗透测试和对基础设施安全性进行审计时提高隐蔽性和匿名性。

工具要求

Multitor需要使用到下列外部实用工具或代码库,请提前安装:

tor

netcat

haproxy

polipo

privoxy

http-proxy-to-socks

支持的环境

GNU/Linux(已在Debian和CentOS上进行过测试)

Bash(v4.4.19)

工具下载&安装

广大研究人员可以使用下列命令将该项目源码克隆至本地:

git clone https://github.com/trimstray/multitor

然后切换到项目目录中,运行安装脚本即可:

cd multitor./setup.sh install

工具执行参数

Usage:multitor <option|long-option>Options:--help                      显示工具帮助信息和退出--debug                   在屏幕上打印调试信息--verbose                  显示与Tor进程相关的更多信息-i, --init <num>                 初始化新的Tor进程-k, --kill                        终止所有Multitor进程-s, --show-id                   显示指定的Tor进程ID-n, --new-id                    重新生成Tor实例进程-u, --user <string>              设置用户--socks-port <port_num|all>   设置Socks端口号--control-port <port_num>     设置控制端口号--proxy <proxy_type>        设置Socks或HTTP代理服务器(polipo, privoxy, hpts)--haproxy                 将HAProxy设置为HTTP代理前端

工具运行样例

multitor --init 2 --user debian-tor --socks-port 9000 --control-port 9900 --proxy privoxy --haproxymultitor --init 2 --user debian-tor --socks-port 9000 --control-port 9900multitor --init 10 --user debian-tor --socks-port 9000 --control-port 9900 --proxy socksmultitor --show-id --socks-port 9000

工具输出样例

multitor --init 5 -u debian-tor --socks-port 9000 --control-port 9900 --proxy privoxySet processes: 5Created: 5Not created: 0Control password: TI24tO2k0E8f8jqoIrProxy state: running (privoxy » haproxy » socks)

工具运行演示截图

许可证协议

本项目的开发与发布遵循GPL-3.0开源许可证协议。

http://www.lryc.cn/news/168238.html

相关文章:

  • AIGC专栏6——通过阿里云与AutoDL快速拉起Stable Diffusion和EasyPhoto
  • Mysql的逻辑架构、存储引擎
  • [ES6]模块
  • 物联网终端算法
  • 【面试刷题】——TCP三次握手,以及为什么要三次握手
  • 算法系列-力扣206-单链表反转
  • 网络基础-应用层协议-HTTP/HTTPS
  • problen(5)ubuntu版本问题
  • 写一篇nginx配置指南
  • rhel8防火墙firewalld操作
  • OpenCV项目实战(2)— 如何用OpenCV实现弹球动画
  • golang iris框架 + linux后端运行
  • linux shell操作- 02 常用命令及案例
  • 考研408 | 【计算机组成原理】 数据的表示和运算
  • 【小沐学NLP】AI辅助编程工具汇总
  • linux动态扩容系统盘(非lvm磁盘)
  • Gitlab仓库部署
  • Day46:项目-购物车案例
  • 【小沐学CAD】嵌入式UI开发工具:GL Studio
  • Python:Tornado框架之获取get和post的传参
  • JSON和全局异常处理
  • 骨传导耳机有害处吗、骨传导耳机真的不好用吗?
  • 第一类曲面积分:曲面微元dσ与其投影面积微元dxdy之间的关系推导
  • vue学习之Font Awesome图标
  • mysql内连接与外连接详解
  • 在Mujoco环境下详细实现PPO算法应用于Humanoid-v2的完整教程
  • 怎么给网络加速
  • golang for循环append的数据重复
  • 趣谈网络协议_1
  • 利用WebStorm开发react——本文来自AI创作助手