Enveloppe de chiffrement JavaScript
Notre wrapper de chiffrement pour JavaScript protège le code js contre l'ingénierie inverse. Chargez simplement votre fichier dans notre wrapper et continuez avec l'une des configurations suivantes :-
Configuration standard
Chiffrez l'ensemble de l'application JS avec une simple vérification automatique de la licence pour exécuter l'application. -
Advanced Config
Ne cryptez que certaines fonctions de votre code JS. Générez ultérieurement des licences différentes pour chaque fonction. -
Cryptage uniquement
Crypter l'intégralité de l'application sans licence pour empêcher la rétro-ingénierie. Aucune licence requise avec cette méthode.
Exigences
-
Runtime Environment
Un environnement tel que Node API est requis (par exemple : node.js ou Electron). -
Systèmes d'exploitation et plateformes
Windows x86, Windows x86_64, Linux x86, Linux x86_64, macOS x86_64
Configuration standard
Le cryptage des fichiers JavaScript avec la configuration standard se traduira par une application JavaScript avec toutes les méthodes cryptées. Lorsque vous essayez d'exécuter l'application, une licence est nécessaire.Lorsqu'une licence est disponible, le décryptage se fait à la volée. Du point de vue UX, il est recommandé de garder les fonctions de base hors du cryptage, ce qui vous permet d'afficher des messages (d'erreur).
Un impact minimal est attendu sur les performances de votre application. Nous proposons de nombreux paramètres ajustables pour atteindre le parfait équilibre entre performance et sécurité.
Configuration avancée
Avec la configuration avancée, vous pouvez chiffrer et autoriser des parties individuelles de votre code JS.Cela vous permet de distribuer des licences uniquement pour les fonctionnalités sélectionnées. Lorsqu'un utilisateur essaie d'accéder à une fonction qui nécessite une autre licence, un message apparaît.
Configuration du chiffrement uniquement
Par rapport à la configuration standard, l'application chiffrée n'aura pas besoin d'une licence valide pour déchiffrer.Les clés de décryptage sont simplement cachées dans l'application cryptée qui est ensuite décryptée avec notre moteur attaché au fichier crypté.
Comme cela se produit en mémoire, la version déchiffrée du fichier n'apparaît jamais sur le disque, ce qui rend la rétro-ingénierie extrêmement difficile.
En savoir plus ici
FAQ
J'ai déjà un système de licence en place. Cela ne va-t-il pas gêner ?
Dans ce cas, nous vous conseillons d'utiliser le 'Encryption Only Config
Puis-je tester l'outil de cryptage avant d'acheter ?
Bien sûr. Demandez simplement un SDK et vous recevrez la boîte à outils complète pour créer un PoC.
Dans le formulaire, veuillez spécifier que vous souhaitez chiffrer les fichiers JavaScript.
Dois-je modifier/(re)compiler/ajuster mon code afin de travailler avec votre wrapper ?
Non. Vous pouvez simplement charger votre fichier JS dans notre wrapper.