Proxy QUIC sin servidor mediante perforación de NAT con AWS Lambda

2025-06-21
Proxy QUIC sin servidor mediante perforación de NAT con AWS Lambda

Este proyecto implementa un proxy QUIC sin servidor utilizando funciones AWS Lambda y perforación de NAT. Aprovechando S3 para la coordinación y técnicas de recorrido UDP, crea conexiones proxy cifradas sin necesidad de servidores dedicados, solo funciones Lambda a demanda. El sistema utiliza un enfoque de tres fases: coordinación (el cliente descubre la IP pública mediante STUN, escribe la información de la sesión en S3), perforación de NAT (el cliente y Lambda intercambian paquetes UDP para crear orificios bidireccionales), y establecimiento del túnel QUIC (el cliente inicia el servidor QUIC, Lambda se conecta). El resultado es un navegador que se conecta a internet a través de un proxy SOCKS5, con la función Lambda actuando como un nodo de salida que reenvía el tráfico.

Desarrollo perforación de NAT