Un sitio real detrás de la cobertura
Las solicitudes sin autenticar se reenvían al destino TLS real configurado. Reciben su respuesta en lugar de un rechazo propio del proxy: la cobertura forma parte de la entrada.
Huellas de Chrome, cobertura de un sitio real, TCP y QUIC en una herramienta de privacidad autohospedada. Un binario para ambos extremos y SOCKS5 local para tus aplicaciones, sin comprar un dominio dedicado ni renovar tu propio certificado CA para la entrada.
Código abierto MIT. Autoalojado. Software alpha.
Construido para tu propio despliegue
Umbra reúne cobertura, ingeniería de rendimiento y alojamiento propio. Descubre diez ventajas de la versión alpha actual; la guía del protocolo y la documentación detallan su funcionamiento y sus condiciones.
Las solicitudes sin autenticar se reenvían al destino TLS real configurado. Reciben su respuesta en lugar de un rechazo propio del proxy: la cobertura forma parte de la entrada.
Acerca la negociación a la de un navegador real y reduce los rasgos propios de un handshake de proxy personalizado. Las capturas reales de Chrome guían la verificación desde el inicio de la conexión.
No necesitas un dominio dedicado ni obtener o renovar tu propio certificado CA para la entrada Umbra. Configura claves de identidad y un destino de cobertura accesible para reducir el mantenimiento.
El tráfico TLS interno apto puede pasar al reenvío directo de registros, reduciendo encapsulado y cifrado externo repetidos sin quitar el HTTPS de la aplicación. La mejora depende del tráfico y de la red.
El mux adaptativo ajusta ventanas según consumo real y RTT, y programa los flujos listos. Las conexiones compartidas atienden solicitudes simultáneas dentro de presupuestos de memoria explícitos.
El hardware compatible acelera automáticamente la criptografía. Reutilizar contextos TLS y búferes reduce inicializaciones y asignaciones; la recepción QUIC por lotes reduce el trabajo por paquete.
Elige transportes externos distintos para tráfico de aplicación TCP y UDP. Prueba otra ruta sin reconstruir el despliegue; QUIC ofrece BBR, Cubic y NewReno.
X25519, ML-KEM y ML-DSA se combinan con verificación en tiempo constante y borrado de secretos. El intercambio híbrido y la vinculación del certificado aportan mecanismos concretos e inspeccionables.
Los diagnósticos numéricos opcionales muestran actividad, ventanas y presupuestos de recursos sin registrar direcciones de destino, credenciales o contenido de las aplicaciones.
El mismo programa ejecuta cliente y servidor y conecta aplicaciones compatibles mediante SOCKS5 local. La licencia MIT permite compilar y autohospedar; tú administras las identidades y los servidores.
De la instalación a tu primera conexión
Descarga e instala un archivo publicado para tu plataforma, o compila opcionalmente con los comandos de abajo. Genera las claves, configura el servidor y el cliente de línea de comandos, y dirige tus aplicaciones al SOCKS5 local vinculado a la interfaz de bucle local.
git clone https://github.com/lotosli/umbra.gitcd umbracargo build --release./target/release/umbra keygenDocumentación
Instala ambos extremos, elige los transportes y compara las opciones antes de desplegar.
Un solo binario, ambos extremos. Autoalojado desde el primer día.
Primeros pasos