Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Herramientas/GitHubGitHub/mrturvey/flareprox
ReconocimientoProxies Web e InterceptaciónPruebas de Seguridad de APIsRecopilación de InformaciónSeguridad WebPruebas de PenetraciónPrivacidadRed Teaming
GitHubmrturvey/flareprox

flareprox

Utiliza Cloudflare para crear proxies de paso HTTP para la rotación de IP única, similar a fireprox

Ver Repositorio
794855hace 10 mesesRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

FlareProx 🔥

Rotación simple de IP y redirección de URL mediante Cloudflare Workers

FlareProx despliega automáticamente endpoints de proxy HTTP en Cloudflare Workers para redirigir fácilmente todo el tráfico a cualquier URL que especifiques. Soporta todos los métodos HTTP (GET, POST, PUT, DELETE, etc.) y proporciona enmascaramiento de IP a través de la red global de Cloudflare. ¡100k solicitudes por día son gratis!

Características

  • Soporte HTTP: Todos los métodos HTTP (GET, POST, PUT, DELETE, PATCH, OPTIONS, HEAD)
  • Redirección simple de URL: Proporciona cualquier URL y FlareProx redirige el tráfico a través de Cloudflare
  • Red global: Aprovecha la infraestructura CDN mundial de Cloudflare
  • Plan gratuito: 100,000 solicitudes por día en el plan gratuito de Cloudflare
  • Despliegue fácil: Despliegue y gestión con un solo comando

Cómo funciona

FlareProx despliega Cloudflare Workers que actúan como proxies HTTP. Cuando haces una solicitud:

  1. Enrutamiento de la solicitud: Tu solicitud se envía a un endpoint de FlareProx
  2. Extracción de URL: El Worker extrae la URL de destino de los parámetros de consulta o de la cabecera HTTP personalizada
  3. Proxy de la solicitud: El Worker reenvía tu solicitud a la URL de destino
  4. Reenvío de la respuesta: La respuesta del destino se retransmite a través de Cloudflare
  5. Enmascaramiento de IP: Tu IP original queda enmascarada por la infraestructura de Cloudflare

Capturas de pantalla

Crear proxies:

Lista

Probar proxies:

Uso

Usar un proxy con BurpSuite:

Crear

Inicio rápido

1. Instalar dependencias

root@kitploit:~
git clone <repository-url>
cd flareprox
pip install -r requirements.txt

2. Configurar el acceso a Cloudflare

Ejecuta python3 flareprox.py config o edita directamente flareprox.json en el directorio del proyecto:

root@kitploit:~
{
  "cloudflare": {
    "api_token": "your_cloudflare_api_token",
    "account_id": "your_cloudflare_account_id"
  }
}

3. Desplegar endpoints de proxy

root@kitploit:~
# Crear 2 endpoints de proxy
python3 flareprox.py create --count 2

# Ver los endpoints desplegados
python3 flareprox.py list

4. Usar tus proxies

root@kitploit:~
# Probar que todos los endpoints funcionan
python3 flareprox.py test

# Ejemplo por método HTTP

# Solicitud GET
curl "https://your-worker.account.workers.dev?url=https://httpbin.org/get"

# Solicitud POST con datos
curl -X POST -d "username=admin" "https://your-worker.account.workers.dev?url=https://httpbin.org/post"

# Solicitud PUT con JSON
curl -X PUT -d '{"username":"admin"}' -H "Content-Type: application/json" \
  "https://your-worker.account.workers.dev?url=https://httpbin.org/put"

# Solicitud DELETE
curl -X DELETE "https://your-worker.account.workers.dev?url=https://httpbin.org/delete"

Cada endpoint de FlareProx desplegado acepta solicitudes en dos formatos:

root@kitploit:~
# Parámetro de consulta
curl "https://your-worker.account.workers.dev?url=https://httpbin.org/ip"

# Cabecera personalizada
curl -H "X-Target-URL: https://httpbin.org/ip" https://your-worker.account.workers.dev

5. Limpieza de proxies

root@kitploit:~
# Eliminar todos los endpoints de proxy
python3 flareprox.py cleanup

Cómo obtener las credenciales de Cloudflare

Configuración de Cloudflare Workers

  1. Regístrate en Cloudflare
  2. Ve a API Tokens
  3. Haz clic en 'Create Token' y usa la plantilla 'Edit Cloudflare Workers'
  4. Establece los 'account resources' y 'zone resources' en todos. Haz clic en 'Continue to Summary'
  5. Haz clic en 'Create Token' y copia el token y tu Account ID desde el panel de control

Uso programático

FlareProx se puede importar y usar directamente en tus aplicaciones Python. Así es como se envía una solicitud POST:

root@kitploit:~
#!/usr/bin/env python3
from flareprox import FlareProx, FlareProxError
import json

# Initialize FlareProx
flareprox = FlareProx(config_file="flareprox.json")

# Check if configured
if not flareprox.is_configured:
    print("FlareProx not configured. Run: python3 flareprox.py config")
    exit(1)

# Create some endpoints if none exist
endpoints = flareprox.sync_endpoints()
if not endpoints:
    print("Creating proxy endpoints...")
    flareprox.create_proxies(count=2)

# Make a POST request through FlareProx
try:
    # Prepare POST data
    post_data = json.dumps({
        "username": "testuser",
        "message": "Hello from FlareProx!",
        "timestamp": "2025-01-01T12:00:00Z"
    })

    headers = {
        "Content-Type": "application/json",
        "User-Agent": "FlareProx-Client/1.0"
    }

    # Send POST request via random FlareProx endpoint
    response = flareprox.redirect_request(
        target_url="https://httpbin.org/post",
        method="POST",
        headers=headers,
        data=post_data
    )

    if response.status_code == 200:
        result = response.json()
        print(f"✓ POST successful via FlareProx")
        print(f"Origin IP: {result.get('origin', 'unknown')}")
        print(f"Posted data: {result.get('json', {})}")
    else:
        print(f"Request failed with status: {response.status_code}")

except FlareProxError as e:
    print(f"FlareProx error: {e}")
except Exception as e:
    print(f"Request error: {e}")

Casos de uso

  • Desarrollo de APIs: Prueba APIs a través de diferentes direcciones IP
  • Web Scraping: Enruta solicitudes a través de la red de Cloudflare
  • Pruebas de seguridad: Enmascara tu IP de origen durante las pruebas
  • Pruebas de carga: Distribuye solicitudes entre múltiples endpoints
  • Privacidad: Añade una capa extra entre tus solicitudes y los servidores de destino

Aviso legal

FlareProx está diseñado para fines legítimos de desarrollo, prueba e investigación. Los usuarios son responsables de garantizar que su uso cumpla con las leyes aplicables y los términos de servicio. Los autores no asumen ninguna responsabilidad por el mal uso de esta herramienta.


Descargar herramienta