Début rapide

1. Téléchargement

Sur la page de téléchargement, sélectionnez le Protector4J adapté à votre ordinateur:

  • Windows: téléchargez le paquet d’installation .exe.
  • macOS: téléchargez la version Apple Silicon ou Intel de .dmg en fonction du type de processeur de votre Mac.
  • Linux: téléchargez le paquet compressé pour Linux x64.

2. Lancement

  • Windows: une fois l’installation terminée, lancez Protector4J depuis le menu Démarrer.
  • macOS: Ouvrez .dmg, faites glisser Protector4J.app dans “Application protégée”, puis lancez l’application.
  • Linux: Décompressez le fichier compressé téléchargé, accédez au répertoire décompressé depuis la terminal, puis exécutez ./p4j-ui.sh pour lancer Protector4J.

3. Utilisation

Étape 1: Se connecter et obtenir une licence complète

  1. Cliquez sur Login en haut à droite de la fenêtre.
  2. Saisissez l’adresse e-mail du compte et le mot de passe, puis cliquez sur Login.
  3. Une fois la connexion établie, le compte actuel s’affiche en haut à droite. Les applications protégées générées pendant la période de validité de la licence du compte intègrent la licence complète.

🎉Il est possible de faire un essai gratuit sans s’authentifier.

Si vous n’avez pas encore de compte, vous pouvez continuer pour découvrir l’ensemble du processus de protection de Protector4J. Sans connexion, l’application protégée générée inclut une licence d’essai de 7 jours et peut démarrer et fonctionner normalement pendant la période d’essai.

Une fois la période d’essai terminée, le paquet d’essai ne peut plus démarrer et toute application d’essai en cours d’exécution s’arrête automatiquement. Pour une utilisation à long terme, connectez-vous avec un compte sous licence et relancez la protection afin de générer un nouveau paquet avec une licence complète.

Entrez votre adresse e-mail et votre mot de passe pour vous connecter à Protector4J

Étape 2: Sélectionner le type d’application

Une fois lancé, choisissez l’entrée en fonction du fichier à protection:

  • JAR exécutable ordinaire: sélectionnez Java Application.
  • Application Spring Boot: sélectionnez Spring Boot.
  • WAR Tomcat: sélectionnez Tomcat WAR.
  • Seulement des JAR de bibliothèques à chiffrer: sélectionnez Library Encryption.

Sélectionnez le type d’application à protéger

Étape 3: Sélectionner le fichier d’entrée et la plateforme cible

  1. Cliquez sur Browse… pour sélectionner le fichier JAR ou WAR à protéger.
  2. Dans Bundled Java version, choisissez la version Java requise par l’application; si vous n’êtes pas sûr, laissez 21 (default) tel quel.
  3. Cochez dans Target platforms les systèmes sur lesquels l’application doit fonctionner; il est possible de sélectionner plusieurs systèmes en même temps.
  4. Laissez Simple (recommended) tel quel, puis cliquez sur Next.

Sélectionnez le fichier d’entrée, la version Java et la plateforme cible

Étape 4: Attendez la vérification automatique

Le mode simplifié effectue automatiquement un balayage de l’application et choisit des paramètres par défaut sécurisés. Une fois la vérification terminée, lisez les résultats puis cliquez sur Continue.

Voir les résultats de l’analyse de compatibilité automatique

Étape 5: Validez les résultats et commencez la protection

  1. Sélectionnez le répertoire de sortie dans Output directory.
  2. Vérifiez le type d’application, la version Java et la plateforme cible dans le résumé des paramètres.
  3. Si vous devez ajuster le périmètre de protection, les paramètres de démarrage du JVM ou d’autres configurations, cliquez sur Customize…. Une fois les modifications effectuées, cliquez sur Next pour revenir sur cette page et vérifier à nouveau le résumé des paramètres.
  4. Une fois que tout est confirmé, cliquez sur Run protection.
  5. Attendez Protection finished dans la fenêtre de progression, puis ouvrez le répertoire de sortie indiqué.

Vérifier le répertoire de sortie et les paramètres de protection

Étape 6: Exécuter l’application protégée

Le répertoire de sortie contient l’application, les bibliothèques de runtime et les scripts de démarrage; veillez à les conserver ensemble.

  • Windows: Faites un double-clic sur run.bat, ou exécutez run.bat dans la ligne de commande.
  • macOS: Faites un double-clic sur run.command, ou exécutez ./run.sh dans le terminal.
  • Linux: exécutez ./run.sh dans la terminal.

Lorsqu’il est nécessaire d’ajuster le périmètre de protection ou d’autres paramètres, consultez Guide d’utilisation de l’interface graphique.