leshiy
Túnel seguro y furtivo en Rust para redes censuradas, usando camuflaje TLS/QUIC (REALITY) y gestión nativa de usuarios sin paneles externos. Diseñado para resistir DPI con fallback TCP↔QUIC automático.
Ficha actualizada 25 sept 2026, 8:23 · upstream 25 sept 2026, 8:10 · release v1.13.0
Qué es leshiy
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Leshiy es una herramienta de infraestructura de red escrita en Rust puro, diseñada para actuar como túnel seguro y furtivo en entornos con censura o inspección profunda de paquetes (DPI). Su arquitectura permite que el tráfico saliente parezca actividad web normal mediante la tecnología REALITY y QUIC/HTTP-3, ocultando la naturaleza del proxy ante observadores externos.
La herramienta ofrece dos modos principales: un proxy SOCKS5 local para aplicaciones específicas o una VPN completa de dispositivo. Destaca por su gestión integrada de usuarios con límites de datos, velocidad y caducidad, eliminando la necesidad de paneles administrativos externos como 3x-ui. Además, permite encadenar nodos (entrada/salida) para separar el punto de contacto censurado del egress real a internet.
Es importante destacar que el proyecto se encuentra en fase beta. Aunque el código central ha sido revisado adversarialmente y cuenta con CI gates, no existe una auditoría de seguridad independiente ni pruebas de campo sistemáticas contra censores activos. La licencia AGPL-3.0 impone obligaciones estrictas de copyleft para modificaciones distribuidas públicamente.
- Evitar bloqueo en redes con censura activa (ej. Rusia/TSPU) usando camuflaje TLS
- Configurar acceso seguro en dispositivos móviles Android sin root mediante app nativa
- Implementar proxy SOCKS5 local para aplicaciones que no soportan VPN directa
- Gestionar múltiples usuarios con límites de ancho de banda y caducidad sin panel externo
- Desplegar nodos de entrada/salida separados para ocultar la topología de red
- Probar resistencia contra inspección profunda de paquetes (DPI) en entornos controlados
- Implementación 100% en Rust puro con prohibición de código inseguro (`#![forbid(unsafe_code)]`) y sin dependencias C como BoringSSL
- Soporte dual para TCP y QUIC con fallback automático ante bloqueo de UDP, incluyendo multiplexación de streams
- Gestión nativa de usuarios con límites de datos, velocidad y caducidad en la propia data path
- Arquitectura de encadenamiento (entry/exit) que aísla el nodo censurado del egress real a internet
- Interfaz CLI interactiva (`-i`) que enseña comandos scriptables y evita exposición de credenciales en historial
- Soporte para post-cuántico por defecto (X25519MLKEM768) en el camino REALITY
- Estado Beta sin auditoría de seguridad independiente ni pruebas de campo contra censores activos
- Licencia AGPL-3.0 que obliga a compartir código fuente modificado bajo copyleft estricto
- Requiere `minisign` instalado para verificar firmas binarias antes de ejecutar el cliente
- Soporte móvil limitado: Android funcional, macOS menos probado, sin aplicación nativa para iOS
- Rendimiento y madurez desconocidos comparados con herramientas establecidas como Xray o Hysteria2
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Recomendación: Utiliza siempre el modo interactivo (`-i`) para instalaciones y configuraciones. Verifica las descargas con `minisign` antes de ejecutar. Para despliegues remotos, usa `leshiy remote provision -i` sobre SSH. Configura roles separados (entry/exit) si la topología lo requiere. Recuerda que es software Beta sin auditoría externa; evalúa el riesgo de exposición ante censores activos antes de usarlo en entornos críticos.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.