v0.1.1 — Hecho en Rust

🧪 ValDam Proxy

Un proxy de interceptación MITM profesional para HTTP/HTTPS. Construido en Rust con interfaz nativa Tauri. Gratuito, rápido y multiplataforma.

Tamaño
0$
Precio
Gratuito
3
Plataformas
Descubre más

La historia detrás de ValDam Proxy

De una necesidad personal a una herramienta gratuita para toda la comunidad.

Varios años de desarrollo

ValDam Proxy nació como un proyecto personal. Necesitaba una herramienta para debuggear APIs móviles y web, algo que me permitiera ver exactamente qué estaba pasando en cada petición HTTP.

Las herramientas existentes — Charles Proxy, Proxyman, mitmproxy — tenían limitaciones: licencias costosas, falta de soporte multiplataforma, o ausencia de interfaz nativa. Ninguna me convencía del todo.

Lo que empezó como un simple inspector de tráfico creció hasta convertirse en un proxy MITM casi profesional con rewriting dinámico, map local/remote, simulación de redes, scripting Python, breakpoints, y mucho más.

Hoy, después de años de desarrollo, ValDam Proxy es gratuito para toda la comunidad.

🦀

Hecho en Rust

Rendimiento nativo con seguridad de memoria

~13 MB

Binario increíblemente pequeño y rápido

🎯

Multi-plataforma

macOS, Linux y Windows

💜

100% Gratis

Sin versiones Pro ni límites ocultos

Todo lo que necesitas

Desde inspección básica hasta scripting avanzado. ValDam Proxy lo tiene todo.

🔍

Proxy MITM HTTP/HTTPS

Interceptación total con hudsucker + rustls. Lista blanca SSL, certificado CA autogenerado RSA 2048 bits y detección reactiva de hosts.

hudsucker rustls TLS
🖥️

Interfaz Nativa

App nativa de ~13 MB con dashboard en tiempo real, sidebar colapsable, panel de detalle con pestañas y vista JSON tree expandible.

Tauri React Tailwind
🗺️

Map Local / Map Remote

Responde con archivos locales o redirige a otra URL. Editor JSON integrado, diff viewer, drag & drop, y preservación del header Host.

Glob patterns JSON Editor
🔄

Rewrite Rules

Modificación automática de tráfico con 4 tipos de coincidencia, condiciones AND, soporte regex con Visual Regex Builder y preview en vivo.

Regex Conditional Live Preview
🌐

DNS Tools

Resolución DNS de cualquier hostname y mapeo DNS personalizado tipo /etc/hosts desde la UI con hot-reload sin reiniciar el proxy.

Resolver Hot-reload
🚦

Throttle — Simulación de Red

Control granular en vivo: ancho de banda, latencia hasta 5000 ms y pérdida de paquetes configurable 0-100%. Presets para 3G, 4G y Edge.

3G 4G Packet Loss
💿

Mirror — Guardar Tráfico

Guarda requests y responses como archivos organizados por host/path con extensiones inteligentes según Content-Type y límite de 5 MB.

Auditoría Filesystem
⏸️

Breakpoints

Pausa requests y responses en tiempo real. Acciones: Continue, Modify & Continue, o Abort (403).

Debug Real-time
🐍

Python Scripts

Adjunta scripts Python a URLs específicas con comunicación vía stdin/stdout. 15 scripts de ejemplo incluidos con 4 combinaciones Phase × Mode.

15 ejemplos stdin/stdout Automatización
📜

Rhai Scripting

Scripting integrado con Rhai para controlar throttle, breakpoints y bloqueo de dominios. 6 scripts de ejemplo incluidos.

Rhai 6 ejemplos Integrado
🔐

Descompresión Automática

gzip y deflate se descomprimen automáticamente en todos los caminos del proxy. Soporta valores compuestos como "gzip, deflate".

gzip deflate Transparente

¿Para quién es?

ValDam Proxy está diseñado para cualquier persona que trabaje con HTTP/HTTPS.

⚙️

Desarrollador Backend

Debuggea APIs, revisa headers exactos, modifica respuestas en tránsito

📱

Desarrollador Mobile

Prueba apps en redes lentas, intercepta tráfico HTTPS

🧪

QA / Tester

Simula errores HTTP, crea mocks, automatiza pruebas

🚀

DevOps / SRE

Audita tráfico, verifica redirecciones, prueba DNS

🔒

Security Researcher

Analiza tráfico cifrado, prueba vulnerabilidades

🎓

Estudiante

Aprende cómo funciona HTTP/HTTPS, experimenta gratis

¿Qué lo hace diferente?

Comparado con Charles Proxy, Proxyman y mitmproxy.

Característica ValDam Proxy Charles Proxy Proxyman mitmproxy
Precio Gratis 🎉 $50 USD Gratis/Limitado Gratis
Lenguaje Rust Java Swift/ObjC Python
UI Nativa Tauri Swing AppKit Web/CLI
Tamaño ~13 MB ~100 MB ~30 MB ~50 MB
Multi-plataforma macOS/Linux/Win macOS/Linux/Win Solo macOS macOS/Linux/Win
MITM HTTPS hudsucker+rustls
Pre-connect TLS Con backoff
Map Local Editor JSON+Diff
Rewrite Rules AND+Regex Builder
DNS Mapping Historial+Resolver ⚠️ Addon
Pérdida paquetes Configurable
Python Scripts 15 ejemplos ⚠️ Addon
Hot-reload Sin reiniciar

Hecho con tecnología moderna

Construido con el mejor stack de Rust y frontend.

Motor MITM
hudsucker + rustls (aws-lc-rs)
Async Runtime
tokio
HTTP
hyper + reqwest
Frontend
React 18 + TypeScript + Tailwind
UI Framework
Tauri 2.x
Compresión
flate2 (gzip, zlib, deflate)
Scripting
Rhai + Python (subprocesos)
Puerto por defecto
8080
Límite de tráfico
10,000 requests (FIFO)
RAM (uso normal)
~50–150 MB
Preview de body
Hasta 2 MB
Tamaño binario
~13 MB

Automatización flexible

Python y Rhai scripting incluidos con ejemplos listos para usar.

🐍 Python Scripts 14 ejemplos

Adjunta scripts Python a URLs con 4 combinaciones Phase × Mode

mock_api.py Mocks genéricos
mock_con_retardo.py Mock con latencia
mock_rest_api.py Mock REST completo
mock_graphql.py Mock para GraphQL
mock_servidor_archivos.py Archivos estáticos
simular_errores_http.py Errores HTTP 400-503
modify_request.py Headers + body
agregar_auth_header.py Inyecta tokens auth
inyectar_sesion.py Cookies + CSRF tokens
redirigir_api.py Redirige entornos
agregar_params_tracking.py Tracking params
transformar_body.py XML ↔ JSON
modificar_json_response.py Filtra campos JSON
strip_pii.py Remueve datos sensibles

📜 Rhai Scripts 6 ejemplos

Scripting integrado sin dependencias externas

simular-red-3g.rhai Red 3G completa
restaurar-throttle.rhai Resetear throttle
throttle-con-escenario.rhai 7 perfiles de red
analizar-rendimiento.rhai Prueba 4G→3G→Edge
modo-depuracion.rhai Breakpoints + throttling
bloquear-trackers.rhai Bloquea trackers

Obtén ValDam Proxy

Gratis. Sin registro. Sin límites.

¿Problemas en macOS? Ejecuta xattr -cr "/Applications/ValDam Proxy.app"

También disponible en GitHub ↗

100% Gratuito

Sin versiones Pro, sin features bloqueadas, sin licencias anuales.

$0
Siempre gratis. Para siempre.
  • Proxy MITM completo
  • UI nativa ultrarrápida
  • Rewrite Rules con Regex Builder
  • Map Local / Map Remote
  • 15 Python Scripts incluidos
  • 6 Rhai Scripts incluidos
  • Simulación de red con pérdida de paquetes
  • DNS Tools con mapeo personalizado
  • Breakpoints en tiempo real
  • Descompresión automática gzip/deflate
  • Hot-reload sin reiniciar
  • Actualizaciones gratuitas de por vida

Versión actual v0.1.1

Funcionalidades ya implementadas y funcionando.

Proxy MITM HTTP/HTTPS completo
Interfaz gráfica Tauri nativa
Dashboard de tráfico en tiempo real
Map Local / Map Remote
Rewrite Rules con condiciones AND y Regex
DNS Tools (resolución + mapeo)
Throttle con dashboard en vivo
Breakpoints (pausa y modificación)
Mirror (guardar tráfico en disco)
Python Scripts (15 ejemplos)
Rhai Scripting (6 ejemplos)
Descompresión automática gzip/deflate

Sistema mínimo

Funciona en prácticamente cualquier equipo moderno.

macOS
10.15+ (Intel) / 11.0+ (Apple Silicon)
Windows
10+ (64-bit)
Linux
Ubuntu 20.04+, Fedora 38+
RAM mínima
512 MB / 2 GB recomendado
Disco
100 MB libres
Resolución
1280×820 / 1680×1040 recomendada