为什么需要代理池呢?因为在我们日常渗透测试过程中,使用扫描器或者频繁访问站点会触发网站的反爬机制,最典型的反爬手段就是禁用当前使用的IP地址,那么你就无法正常进行渗透了。这个时候就需要用到代理池了。当然,如果你的VPN节点足够多也可以解决这个问题,再或者使用黑洞代理,动态切换IP,但是这些手段通常都会收取一定费用。本文的代理池是开源的,搭建成功即可使用。
01
docker环境安装
安装命令如下:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
也可以使用国内 daocloud 一键安装命令:
curl -sSL https://get.daocloud.io/docker | sh
02
代理池部署
使用ProxyPool-master建立代理IP池
电脑提前安装好docker和docker-compose解压文件并执行以下命令
[root@localhost ~]# cd ProxyPool
[root@localhost ProxyPool]# docker-compose up
服务器成功启动
然后访问http://localhost:5555/random即可获取一个随机可用代理