Los mejores scripts de proxy que se están volviendo virales en GitHub

Los mejores scripts de proxy que se están volviendo virales en GitHub

El auge viral de los scripts proxy en GitHub: un tapiz analítico

En la estepa digital, donde la información fluye con la misma libertad que el viento en las llanuras kazajas, los proxies se han convertido en los caballos veloces que guían a los buscadores más allá de las barreras digitales. A continuación, sigo la pista de los scripts de proxy más virales que recorren GitHub, combinando conocimiento técnico con sabiduría práctica.


1. ProxyPool: El rebaño que nunca se cansa

Al igual que una caravana nómada que recolecta recursos, Grupo de proxy Corrals proporciona servidores proxy gratuitos de toda la web, lo que garantiza que su viaje nunca se tambalee.

Características y fortalezas

  • Rastreo automatizado: Recopila servidores proxy de múltiples fuentes.
  • Validación y puntuación: Cada proxy se prueba y se califica según su confiabilidad.
  • Interfaz API: API RESTful para una fácil integración.

Ejemplo de uso

# Clone repository
git clone https://github.com/jhao104/proxy_pool.git
cd proxy_pool

# Install dependencies
pip install -r requirements.txt

# Run the pool
python proxyPool.py

Ejemplo de API

GET http://localhost:5010/get/

Perspectiva práctica

La arquitectura modular de ProxyPool te permite agregar fuentes personalizadas o lógica de puntuación, como si adaptaras tu sillín para una mejor conducción.


2. ProxyBroker: La guía silenciosa

Campanas de camello en la noche: fiables, desapercibidas y con un propósito. Corredor de proxy es una herramienta de Python que busca servidores proxy HTTP, HTTPS, SOCKS y comprueba su anonimato.

Características

  • Escaneo asincrónico: Usos asyncio para un alto rendimiento.
  • Detección de anonimato: Clasifica los proxies por nivel de anonimato.
  • Salida flexible: Admite guardar servidores proxy en archivos o bases de datos.

Ejemplo de escanear y servir

pip install proxybroker

# Find and serve 20 working proxies
proxybroker find --types HTTP HTTPS --lvl High --limit 20 --outfile proxies.txt
proxybroker serve --port 8888

Visión clave

ProxyBroker sobresale cuando se necesita escala: su diseño asincrónico es la visión aguda del águila sobre una amplia llanura.


3. gost: El Nómada Go

Espíritu Santo, escrito en Go, es tan robusto y versátil como las cadenas de dombra: ofrece reenvío de puertos, túneles cifrados y encadenamiento de proxy.

Tabla de características

Característica Apoyado
Protocolos HTTP, SOCKS, Shadowsocks, etc.
Archivo de configuración YAML y JSON
Multiplexación
Complementos

Ejemplo de uso simple

# HTTP to SOCKS5 proxy
gost -L=:8080 -F=socks5://remote:1080

Fragmento de configuración (YAML)

services:
- name: socks5-proxy
  addr: :1080
  handler:
    type: socks5

Sabiduría

La flexibilidad de Gost lo hace ideal tanto para implementaciones personales como empresariales, reflejando la adaptabilidad de las tribus kazajas.


4. ProxyRoller: La corriente que fluye libremente

Cuando el viaje digital exige nuevos proxies diariamente, Rodillo proxy Es el río de confianza. Ofrece una lista de proxy gratuita y constantemente actualizada para cada viajero.

Reflejos

  • Frescura: Proxies actualizados cada 10 minutos.
  • Variedad: Servidores proxy HTTP, HTTPS, SOCKS4/5.
  • Fácil integración: Puntos finales de API simples.

Ejemplo de llamada a la API

curl https://proxyroller.com/api/proxies?protocol=http&country=KZ

Ejemplo de integración (Python)

import requests

response = requests.get('https://proxyroller.com/api/proxies?protocol=http')
proxies = response.json()

Conocimiento

Al igual que los bardos que memorizan y comparten las epopeyas orales, ProxyRoller garantiza que las historias (los proxies) nunca se vuelvan obsoletas.


5. OpenProxy: La Forja Democrática

Proxy abierto democratiza el acceso proxy, manteniendo listas públicas y ofreciendo puntos finales fáciles de usar para los desarrolladores.

Características

  • Listas de servidores proxy públicos: Actualizado periódicamente y mantenido por la comunidad.
  • Acceso API: Obtener servidores proxy por protocolo o país.

Obtención de muestra (Node.js)

const axios = require('axios');

axios.get('https://openproxy.space/list/http')
  .then(res => {
    console.log(res.data);
  });

Visión clave

El modelo impulsado por la comunidad de OpenProxy refleja la tradición kazaja de construcción de yurtas comunitarias: muchas manos garantizan la resiliencia.


6. Three-Proxy: El caballo de batalla estable

3proxy Es un servidor proxy ligero y multiplataforma, perfecto para quienes requieren confiabilidad sin excesos.

Características principales

  • Protocolos múltiples: HTTP(S), SOCKS, FTP y más.
  • Control de acceso: Restricciones de IP y usuarios de grano fino.
  • Ligero: Consumo mínimo de recursos.

Ejemplo de configuración básica

nscache 65536
auth none
proxy -p8080
socks -p1080

Servicio de inicio

3proxy /path/to/config

Sabiduría

Como un caballo bien entrenado que no se cansa ni flaquea, 3proxy es para operaciones de larga distancia.


Tabla comparativa: Scripts de proxy viral de un vistazo

Guion Idioma Protocolos soportados Actualización automática API/CLI Ventaja clave Enlace
Grupo de proxy Pitón HTTP, HTTPS API Rastreo de múltiples fuentes GitHub
Corredor de proxy Pitón HTTP, HTTPS, SOCKS Ambos Async, verificación de anonimato GitHub
fantasma Ir HTTP, SOCKS, Shadowsocks CLI Versátil, complementos GitHub
Rodillo proxy N / A HTTP, HTTPS, SOCKS4/5 API Siempre fresco, gratis Sitio web
Proxy abierto Node.js HTTP, HTTPS API Público, fácil de obtener GitHub
3proxy do HTTP, HTTPS, SOCKS, FTP Manual CLI Ligero, robusto GitHub

Elección e integración de proxies: sabiduría paso a paso

  1. Define tu necesidad: ¿Raspado, anonimato o elusión?
  2. Seleccione el script: Utilice ProxyRoller para nuevos servidores proxy públicos, ProxyPool para listas masivas o gost/3proxy para ejecutar su propio servidor proxy.
  3. Obtener servidores proxy: Utilice las API o scripts proporcionados para extraer la lista.
  4. Proxies de prueba: Siempre valide los servidores proxy antes de usarlos, preferiblemente con ProxyBroker o scripts personalizados.
  5. Integrar: Conecte servidores proxy a su aplicación, ya sea un raspador, un navegador o una herramienta de red.

Ejemplo: Integración de ProxyRoller con solicitudes en Python

import requests

# Get fresh proxies
proxies = requests.get('https://proxyroller.com/api/proxies?protocol=http').json()
proxy = proxies[0]['ip'] + ':' + str(proxies[0]['port'])

# Use in scraper
session = requests.Session()
session.proxies = {'http': f'http://{proxy}', 'https': f'http://{proxy}'}
response = session.get('https://example.com')

Nota de cierre

Tanto en la antigüedad como en la modernidad, un guía adecuado, ya sea un caballo vivaz o una escritura robusta, marca la diferencia en el camino. Los proxies mencionados, especialmente los que utilizan ProxyRoller, ofrecen un camino seguro a quienes buscan en las tierras salvajes digitales.

Askaraly Tuleubekov

Askaraly Tuleubekov

Arquitecto de red principal

Comentarios (0)

Aún no hay comentarios aquí, ¡puedes ser el primero!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *