BibaVPN
Túnel SOCKS5/HTTP resistente a DPI sobre TLS+WebSocket para autoalojamiento en un único VPS. Implementado en Rust puro con clientes Android y escritorio, diseñado para camuflar tráfico como HTTPS normal mediante multiplexación y técnicas anti-inspección profunda de paquetes.
Ficha actualizada 25 sept 2026, 14:27 · upstream 25 sept 2026, 14:17 · release v1.4.1
Qué es BibaVPN
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
BibaVPN es una herramienta experimental de red que encapsula tráfico SOCKS5 o HTTP-CONNECT dentro de conexiones TLS y WebSocket para sortear inspecciones de tráfico (DPI). El proyecto utiliza Rust puro tanto en el cliente como en el servidor, ofreciendo un enfoque ligero y seguro. Incluye clientes nativos para Android mediante Jetpack Compose y una interfaz de escritorio basada en Tauri, todo gestionado desde un repositorio único.
La arquitectura permite multiplexar flujos sobre 1-4 sesiones WebSocket externas, simulando tráfico HTTPS legítimo con certificados configurables o pinning de hojas. El protocolo incluye características avanzadas como claves separadas por dominio, marcos de control sellados y decoys para confundir análisis de tráfico.
Es importante destacar que el software es experimental y no garantiza anonimato; el operador del servidor tiene visibilidad total del tráfico. Se recomienda encarechamente usar certificados reales en producción y evitar la verificación insegura fuera de entornos de laboratorio locales.
- Túnel seguro para aplicaciones que requieren SOCKS5 sin exponer puertos directos
- Evitación de bloqueo por DPI en redes corporativas o ISP restrictivos
- Autoalojamiento de infraestructura VPN ligera en un solo VPS económico
- Pruebas de concepto de cifrado extremo a extremo con Rust puro
- Implementación 100% en Rust para rendimiento y seguridad de memoria
- Camuflaje activo mediante TLS+WebSocket que imita tráfico HTTPS normal
- Soporte multiplexado sobre múltiples sesiones WebSocket para optimizar ancho de banda
- Modo opcional REALITY para mayor resistencia a inspección de certificados
- Estado experimental: el protocolo no está congelado y puede cambiar
- No ofrece anonimato real: el administrador del servidor ve todo el tráfico
- Requiere configuración manual o Docker Compose, sin un clic mágico para producción
- Dependencia de Rust estable para compilación desde fuente
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.
Requiere Docker o Rust stable. Para lab usar start.sh con cert auto-firmado y --insecure. Para producción usar VPS propio, certificados reales (Let's Encrypt) y evitar flags inseguros. Necesita 2 núcleos CPU, 2GB RAM.
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.