Seguridad
Seguridad del panel IPTV integrada desde el diseño, no añadida después
Un núcleo compilado en Go en lugar de PHP, una base de datos a la que solo accede su panel, versiones firmadas y aplicadas por nosotros, y los controles diarios de un servicio IPTV: quién puede ver, desde dónde, en cuántos dispositivos y quién ha cambiado qué.
- Sin PHP, sin carpeta de plugins
- Actualizaciones aplicadas por IPTVOS
- Sus datos, en su servidor
- Go
- PostgreSQL 18
- Redis
- Caddy · TLS 1.3
- WireGuard
- Ed25519
- AES-GCM
- bcrypt
- TOTP
- ALTCHA
- sin PHP
El stack
Qué se ejecuta y quién lo mantiene al día
El panel funciona en nuestra infraestructura, aislado por cliente. Sus servidores ejecutan un binario estático por función junto a PostgreSQL, Redis, MediaMTX y Caddy, instalados y actualizados desde el panel.
- Un binario Go por función
- El núcleo, el agente de streaming y el agente VPN son programas Go compilados. No hay intérprete en la ruta web ni carpeta de scripts que ejecute un servidor web: un archivo colado no se convierte en una puerta trasera activa.
- Actualizaciones aplicadas por nosotros
- IPTVOS actualiza cada panel alojado. Su servidor principal y sus balanceadores de carga se actualizan desde un solo diálogo; el agente, MediaMTX, Caddy y nzbfast se distribuyen desde la versión del servidor principal. Una versión que no arranca se revierte automáticamente.
- Versiones firmadas
- Los paquetes y las licencias se firman con Ed25519; un servidor solo acepta paquetes firmados con la clave del fabricante y rechaza una descarga alterada antes de ejecutarla.
- PostgreSQL 18 en su servidor
- Todos sus datos están en PostgreSQL en su servidor principal, accesible solo para su panel por TLS 1.3 con certificado fijado. Cada servidor de streaming guarda su propia copia de lo que necesita para emitir y sigue funcionando hasta 72 horas sin el panel.
- HTTPS en todas partes
- Caddy emite y renueva los certificados del panel, de sus propios dominios y de sus servidores de streaming. El panel comprueba por dónde llegan los reproductores a sus servidores y avisa de http sin cifrar, una cadena incorrecta o un certificado a punto de caducar, con la solución a un clic.
- Secretos sellados, servidores reforzados
- Las credenciales de proveedores y las claves se sellan con AES-GCM y las contraseñas se guardan con hash bcrypt. El servidor principal recibe un firewall y fail2ban durante la instalación; un espectador nunca ve las contraseñas de las líneas.
Acceso de los espectadores
Un secreto por línea y por dispositivo, no una puerta compartida
Que una MAC adivinada o un enlace de lista filtrado valgan lo menos posible: cada línea y cada dispositivo con la app tiene su propio secreto, y usted decide qué ven sus clientes.
URL de portal por línea MAG
Cada línea MAG tiene su propia dirección de portal secreta; «Generar nueva» desconecta a todos los equipos que sigan usando la anterior. El portal compartido se puede cerrar, de modo que una MAC por sí sola no abre nada.
Dispositivos vinculados por código
Un dispositivo con la app muestra un código de 6 dígitos válido durante diez minutos; una vez vinculado, usa su propio token, sin usuario ni contraseña en la TV. Los dispositivos por línea están limitados, igual que los cambios diarios, y un dispositivo revocado queda fuera al instante.
Servidor oculto, modo solo app
Oculte la dirección del servidor y los enlaces de lista a sus clientes, y también a sus revendedores. El modo solo app rechaza por completo los accesos por M3U y Xtream Codes; los dispositivos con la app y los equipos MAG siguen funcionando.
Una VPN que solo llega a sus servidores
El túnel WireGuard de la app es exclusivo para la app: el servidor permite que un dispositivo llegue a su panel, a sus servidores de streaming y al DNS, y descarta todo lo demás. El panel calcula esa lista de destinos y la envía a cada servidor VPN.
Reglas
Quién puede ver, y desde dónde
La página Seguridad del panel, aplicada en tiempo real en cada servidor de streaming, donde se conecta directamente la TV, desde el almacén local en memoria del propio servidor (Redis): vinculado a localhost con contraseña, inaccesible desde fuera y no compartido entre servidores.
- IP, redes, ASN, user agents
- Bloquee direcciones sueltas, redes enteras o un proveedor por su número AS; rechace clientes por su user agent; una lista «no bloquear nunca» protege sus propias direcciones de cualquier regla.
- Detección de VPN y proxy
- Integrada: la red de cada IP se comprueba contra proveedores de hosting y VPN conocidos, de forma rápida y sin servicios externos. Opcionalmente, proxycheck.io por IP, con caché de un día y la comprobación integrada como respaldo.
- Bloqueo por ISP
- Una línea puede quedar fijada al proveedor de internet desde el que se usa por primera vez: los accesos compartidos entre hogares dejan de funcionar. Restablezca el bloqueo desde la línea o de forma masiva en Herramientas.
- Detección de cuentas compartidas
- Una línea usada desde más IP o países en 24 horas de los que usted permite se notifica y se marca en la lista, o se desactiva al instante, como usted prefiera. Los sospechosos de restream tienen su propia página.
- Países, conexiones, dispositivos
- Países e IP permitidos por línea, límites de conexiones y dispositivos por paquete o por línea, tokens de stream firmados y con caducidad, aplicados allí donde se sirve el stream.
- Bloqueo por fuerza bruta y protección contra bots
- Demasiados intentos fallidos de inicio de sesión bloquean la dirección durante un tiempo. ALTCHA añade un desafío proof-of-work al inicio de sesión, el registro, el restablecimiento de contraseña y el pago: los bots pagan el coste y las personas apenas lo notan.
Copias de seguridad
Copias de seguridad en las que puede confiar y que nadie más puede leer
La base de datos de su panel se respalda dos veces: cada noche en su propio servidor principal y como copias cifradas en nuestros servidores.
- Cifrado de extremo a extremo
- La base de datos se exporta por una conexión cifrada y se cifra con AES-256-GCM durante el trayecto: nunca queda sin cifrar en un disco.
- Una clave para cada copia
- Cada copia tiene su propia clave, sellada con nuestra clave maestra y guardada aparte del archivo. Un archivo copiado, por sí solo, no abre nada.
- Programadas y antes de cada actualización
- Cada 4 horas con 30 días de retención (Enterprise) o a diario con 14 días (Pro), además de una copia antes de cada actualización y siempre que usted la solicite. Su servidor principal guarda además sus propias copias nocturnas durante 7 días.
- Restaurar sin riesgos
- Antes de empezar, la restauración comprueba la copia completa y guarda el estado actual, todo en una única transacción: o se completa por entero o no cambia nada. Las descargas y restauraciones quedan registradas.
Su equipo
Quién hizo qué, y quién está haciendo restream
Visibilidad para usted, límites para todos los que acceden a su panel.
Registro de auditoría
Cada cambio y cada inicio de sesión: quién, qué, cuándo y desde dónde, en líneas, canales, ajustes, servidores y créditos. Nunca se guardan en él contraseñas ni claves.
Fingerprint por canal
Incruste los nombres de usuario de las líneas que elija en un solo canal (como máximo 20 copias a la vez, el resto por tandas) para descubrir quién lo retransmite.
Inicio de sesión en dos pasos
Códigos TOTP desde cualquier app de autenticación, con códigos de recuperación. Las sesiones y las claves API de una cuenta se pueden cerrar desde el panel.
Roles en toda la red de revendedores
Los roles del equipo, los super revendedores, los revendedores y los subrevendedores solo ven sus propias líneas; un revendedor no puede levantar un bloqueo y un rol de solo lectura nunca ve la URL de portal ni la contraseña de una línea.
Lo que no afirmamos: ningún software es invulnerable y no publicamos recuentos de vulnerabilidades de otros productos. Las correcciones de seguridad llegan a un panel alojado en cuanto las publicamos; eso, y los controles descritos arriba, es lo que prometemos.
Todo lo que necesita saber antes de decidir
Seguro desde el diseño, actualizado por nosotros
Pruebe el panel 40 días en su propio servidor: la prueba no requiere pago y sus datos se quedan con usted.
Garantía de devolución de 30 días · Sin cuota de alta · Cancele cuando quiera