ip代理服务器工具(如何使用mubeng实现快速代理检测和IP地址轮转)

关于mubengmubeng是一款功能强大的代理检查和IP地址轮转工具。该工具具备以下几种功能特性:代理IP轮换:在每次发送请求之后变更你的IP地址。代理检测:检测你的代理IP是否仍然可用。支持所有的HTTP/S方法。支持传递所有的参数和URI。支持HTTP&Socksv5代理协议。易于使用:你可以直接使用自己的代理文件来配置和运行mubeng,并选择需要执行的操作。跨平台特性:无论你使用的是Windows、Linux、macOS或是树莓派,你都可以正常使用mubeng。工具安装预编译源码安装广大研究人员可以直接访问该项目的【Releases页面】来获取预编译好的项目代码,下载之后即可直接运行。Docker安装直接运行下列命令即可将mubeng的Docker镜像拉取到本地:▶ docker pull kitabisa/mubeng源码安装这里需要使用Go编译器(v1.15+):▶ GO111MODULE=on go get -u ktbs.dev/mubeng/cmd/mubeng注意:上述命令也适用于工具更新。或者,你也可以使用下列命令将源代码手动构建为可执行程序:▶ git clone https://github.com/kitabisa/mubeng

▶ cd mubeng

▶ make build

▶ (sudo) mv ./bin/mubeng /usr/local/bin

▶ make clean工具使用该工具要求我们提供自己的代理列表,可以是需要检测的代理,或是用于代理IP轮转的代理地址池:▶ mubeng [-c|-a :8080] -f file.txt [options…]工具选项下面给出的是该工具所有支持的选项参数:▶ mubeng -h参数选项描述-f, –file <FILE>代理文件-a, –address <ADDR>:<PORT>运行代理服务器-d, –daemon代理服务器守护程序-c, –check执行代理状态检测-t, –timeout代理服务器检测最大超时(默认为30s)-r, –rotate <AFTER>每次请求后轮转代理IP地址(默认为1)-v, –verbose导出HTTP请求/响应,或显示无响应的代理服务器-o, –output日志输出-u, –update更新mubeng 至最新稳定版本-V, –version显示当前mubeng版本工具使用样例比如说,你有一个如下所示的代理列表:http://127.0.0.1:8080

https://127.0.0.1:3128

socks5://127.0.0.1:2121

…代理检测你可以在命令中传递–check选项来执行代理检测:▶ mubeng -f proxies.txt –check –output live.txt上述命令中还是用了–output选项来将可用代理存储至live.txt文件中:代理IP轮转如果你想轮转代理服务器IP地址的话,可以直接从live.txt中获取可用代理,此时你必须使用-a选项来运行代理服务器:▶ mubeng -a localhost:8089 -f live.txt -r 10BurpSuite代理如果你想将mubeng作为BurpSuite中的上游代理使用的话,仅需按下图配置即可:项目地址mubeng:https://github.com/kitabisa/mubeng

本文出自快速备案,转载时请注明出处及相应链接。

本文永久链接: https://www.175ku.com/26999.html