Sentinel Envelope Protection

Protección de software fácil de aplicar. Casi imposible de descifrar.

    • La sencilla aplicación de un solo clic ofrece protección avanzada con el mínimo esfuerzo.
    • Aplique la protección sin acceder al código fuente original de la aplicación ni modificarlo.
    • Compatible con una amplia gama de plataformas y entornos.
    Sentinel Envelope - Comprehensive Software Protection

    Sentinel Envelope - Overview of protection technologies

    Sentinel Envelope es un empaquetador automático de archivos con funciones de seguridad avanzadas. Funciona junto con las claves de licencia para proteger su producto de la ingeniería inversa, la manipulación, la piratería y la falsificación de licencias.

    Sentinel Envelope - How it works

    Funcionalidades de Envelope:

    Cifrado de código, datos y archivos

    • Utilizando tecnologías como el cifrado de ejecutables y bibliotecas, y el cifrado a nivel de método y de clase.
    • Todos los componentes cifran el código compilado utilizando tecnologías de última generación para lograr la máxima protección. 

    Ofuscación de código y símbolos

    • Aplicable a .NET y Java.
    • El código y los símbolos están ofuscados, lo que dificulta el análisis y la ingeniería inversa.

    Desactivación de la clave

    • Los atacantes no pueden proceder con la ingeniería inversa porque la clave de licencia (esencial para que la aplicación funcione) se desactiva en cuanto se detecta el intento de crackeo.
    • Solo el vendedor puede volver a habilitar la licencia. 

    Antidepuración y antirrastreo

    • Supervisión continua de depuradores activos, detiene la ejecución de la aplicación si se detectan elementos maliciosos o manipulaciones. 

    Tecnología Quiz Master

    • Innovador modelo de seguridad que garantiza que los motores de cifrado no han sido manipulados. Introduce valores aleatorios en tiempo de ejecución para frustrar aún más a los crackers.

     

    Controles de integridad

    • Comprueba que no se ha modificado todo el binario (código y recursos) verificando que la aplicación protegida está firmada con una firma digital. 

    Protección específica para archivos de datos

    • Además de proteger los ejecutables, Sentinel Envelope protege los archivos de datos.
    • Cifrar los archivos de datos protege los contenidos valiosos contra usos no autorizados.
    • La utilidad de protección de datos precifra los archivos y los prepara para su descifrado por la aplicación protegida por Envelope.
    • Puede requerir una licencia dedicada para el descifrado de archivos de datos, o los archivos de datos pueden compartir la misma licencia que la aplicación.
    • Esta función se utiliza para separar los archivos de datos del código de la aplicación, lo que permite una monetización diferenciada de los contenidos u otros recursos procedentes de archivos. 

    Integración perfecta

    • Garantiza que un cracker no pueda dividir entre la aplicación original y el código protegido porque no hay una separación clara donde termina el código original y empieza el código protegido.

    Envelope ofrece protección integral de software para proveedores de todos los sectores. Marcos de trabajo y scripts de código gestionado, modelos de IA y funciones altamente sensibles son solo algunos ejemplos de los escenarios de protección especializada que soportamos. Si tiene una necesidad específica, podemos ayudarlo. Póngase en contacto con nosotros hoy mismo.

    Protección de marcos de trabajo y scripts de código gestionado

    • Los ejecutables .NET, Java y Python están intrínsecamente más expuestos que el código nativo. Las tecnologías específicas protegen estos entornos de alto riesgo con técnicas de protección especializadas.

    Casos de uso: aplicaciones empresariales, aplicaciones web, aplicaciones en la nube, aplicaciones de aprendizaje automático

    Protección de la IA

    • Sentinel protege tanto la aplicación como el archivo modelo.
    • Aplicación protegida: protege el código de la aplicación contra el desensamblaje y la ingeniería inversa. Protección acoplada contra la piratería informática.
    • Archivo de modelo cifrado: protege el modelo de modificaciones adversas impidiendo cambios selectivos en parámetros, ponderaciones y sesgos.

    Casos de uso: protección de LLM, protección de IA generativa, protección de funciones habilitadas para IA dentro de aplicaciones locales, por ejemplo, atención sanitaria y dispositivos médicos, cadena de suministro y fabricación, y conocimiento del cliente

    Máxima protección con ejecución de código en el chip

    • Envelope extrae el código, lo convierte en un formato ejecutable compatible con el chip de hardware, lo cifra y lo incrusta en el binario, sustituyendo al código original.
    • En tiempo de ejecución, la aplicación protegida carga el código cifrado en la llave de hardware, donde se descifra y ejecuta de forma segura, fuera del alcance de herramientas de cracker como los depuradores.

    Casos de uso: proveedores con requisitos de seguridad estrictos, vendedores que pueden/quieren distribuir software con dongles.