- Basta un clic per applicare una protezione avanzata con il minimo sforzo.
- Applica una protezione avanzata senza richiedere l'accesso o la modifica del codice sorgente originale.
- Compatibile con un'ampia gamma di piattaforme e ambienti.
Sentinel Envelope è un impacchettatore automatico di file che applica funzionalità di sicurezza avanzate. Insieme al sistema di gestione delle chiavi di licenza, protegge il prodotto da reverse engineering, manomissione, pirateria e contraffazione.
Funzionalità di Envelope
Crittografia di codice, dati e file
- Utilizzando tecnologie quali la crittografia di file eseguibili e librerie, la crittografia a livello di metodo e di classe.
- Tutti i componenti crittografano il codice compilato utilizzando tecnologie all'avanguardia per ottenere la massima protezione.
Offuscamento di codice e simboli
- Applicabile a .net e Java.
- Il codice e i simboli sono offuscati, rendendo più difficile l'analisi e il reverse engineering.
Disabilitazione delle chiavi di licenza
- Gli aggressori non possono procedere con il reverse engineering perché la chiave di licenza (essenziale per l'esecuzione dell'applicazione) viene disabilitata non appena viene rilevato un tentativo di cracking.
- Solo il fornitore può riabilitare la licenza.
Anti-debug e anti-tracciamento
- Ricerca continua di debugger attivi, blocco dell'esecuzione dell'applicazione se vengono rilevati elementi dannosi o manomissioni.
Tecnologia Quiz Master
- Modello di sicurezza innovativo che garantisce l'integrità dei motori di crittografia. Introduce valori di runtime casuali per ostacolare ulteriormente i cracker.
Controlli di integrità
- Garantisce che l'intero binario (codice e risorse) non sia stato alterato verificando che l'applicazione protetta sia stata firmata digitalmente.
Protezione dei file di dati distinti
- Oltre a proteggere i file eseguibili, Sentinel Envelope protegge i file di dati.
- La crittografia dei file di dati protegge il contenuto prezioso dall'uso non autorizzato.
- La funzionalità di protezione dei dati crittografa in anticipo i file e possono essere decrittati solo dell'applicazione protetta da Envelope.
- È possibile richiedere una licenza dedicata per la decodifica dei file di dati, oppure i file di dati possono condividere la stessa licenza dell'applicazione.
- Questa funzione viene utilizzata per separare i file di dati dal codice dell'applicazione, consentendo una monetizzazione differenziata dei contenuti o di altre risorse provenienti da file.
Integrazione perfetta
- Assicura che un cracker non possa operare una separazione tra l'applicazione originale e il codice protetto in assenza di una linea di demarcazione chiara.
Envelope offre una protezione software completa per i fornitori di tutti i settori. Framework e script di codice gestito, modelli di intelligenza artificiale e funzioni altamente sensibili sono solo alcuni esempi delle esigenze specializzate che supportiamo. Se hai un'esigenza particolare, possiamo aiutarti. Contattaci oggi stesso.
Protezione di framework e script di codice gestito
- Gli eseguibili basati su .NET, Java e Python sono intrinsecamente più esposti rispetto al codice nativo. Le tecnologie dedicate proteggono questi ambienti ad alto rischio con tecniche di protezione specializzate.
Casi d'uso: Applicazioni aziendali, applicazioni web, applicazioni cloud, applicazioni di apprendimento automatico
Proteggere l'intelligenza artificiale
- Sentinel protegge sia l'applicazione che il file del modello AI.
- Applicazione protetta: Protegge il codice dell'applicazione dal disassemblaggio e dal reverse engineering. Strategia di protezione accoppiata contro la pirateria software.
- Crittografia del file del modello: Protegge il modello da modifiche avverse impedendo alterazioni mirate a parametri, pesi e bias.
Casi d'uso: Protezione di LLM e GenAI, protezione di funzionalità abilitate all'IA all'interno di applicazioni on-premises, ad esempio dispositivi sanitari e medici, catena di approvvigionamento e produzione e analisi dei clienti
Massimo livello di protezione tramite l'esecuzione di codice direttamente su chip
- Envelope estrae il codice, lo converte in un formato che il chip hardware è in grado di eseguire, lo crittografa e lo integra nel binario, sostituendo il codice originale.
- In fase di esecuzione, l'applicazione protetta invia il codice crittografato alla chiave hardware, dove viene decrittografato ed eseguito in modo sicuro, fuori dalla portata di strumenti di cracking come i debugger.
Casi d'uso: Fornitori che operano in settori con requisiti di sicurezza rigorosi, fornitori che scelgono la distribuzione con dongle.


