/autolb-proxies

Primary LanguagePythonGNU General Public License v3.0GPL-3.0


Logo

AutoLB-Proxies

From proxy list to load balancer using go-dispatch-proxy :)

Request Feature

About The Project

Herramienta desarrollada para la automatización de scraping de proxies publicos, verificar su estado y luego levantar un load balancer. Para así crear un proxy rotativo socks5 con el cual podemos escanear puertos, realizar web scraping, etc.

Built With

Getting Started

Prerequisites

Este proyecto utiliza go-dispatch-proxy, puedes descargar el binario desde su repo o compilar el código fuente. Al obtener el binario, debes moverlo a la carpeta de este proyecto o editar la línea 183 del script con la ruta del binario. También debes ejecutar "./loadbalancer -list" para revisar que interfaces/ip es posible utilizar para levantar el lb, una vez desplegada la lista, editas la linea 183 con el IP donde quieras levantar el loadbalancer con el puerto por defecto en 8080.

Installation

pip3 install colored
git clone https://github.com/base4-offensive-operations/autolb-proxies.git

Usage

  • Traer todos los proxies del tipo socks5, con latencia menor a 50ms y levantar un load balancer:
python3 autolb-proxies.py --type socks5 --latency 50 --webtest http://ifconfig.me/ip --lbproxies
  • Traer todos los proxies del tipo socks5, con latencia menor a 100ms y crear el archivo de configuración de proxychains:
python3 autolb-proxies.py --type socks5 --webtest http://ifconfig.me/ip --proxychains
  • Traer todos los proxies del tipo socks5, con latencia menor a 100ms y crear el archivo de configuración de proxychains, y setear encadenamiento de conexión de 2 proxies:
python3 autolb-proxies.py --type socks5 --webtest http://ifconfig.me/ip --proxychains --chainlength 2
  • Traer todos los proxies del tipo https, con latencia menor a 100ms e imprimir solo el IP:PUERTO
python3 autolb-proxies.py --type https --webtest http://ifconfig.me/ip --onlyip

License

Distributed under the MIT License. See LICENSE for more information.

Authors

  • Juan Cruz Tommasi - Ethical Hacking & Research - @jc-base4sec - **