Je souhaite crypter ou masquer mon fichier WAR afin que le reverse engineering demande un peu plus d'efforts. Existe-t-il un outil ou un plugin maven qui crypte un fichier WAR et son contenu?Cryptage des fichiers War
De même, une fois le fichier WAR chiffré, comment l'application Web sera-t-elle déployée à ce moment-là? Si le serveur Web explose le fichier WAR, chaque fichier jar et chaque ressource peuvent-ils toujours être cryptés? Comment le comportement au démarrage sera-t-il modifié pour décrypter les fichiers et les ressources imbriqués?
Merci, Walter
Pourquoi voulez-vous faire cela? Si quelqu'un est intéressé par votre code, il pourra le reconstruire de toute façon, tant qu'il aura accès au binaire (dans ce cas une guerre). En Java, cela est particulièrement simple, mais il est également possible pour C. Intéressé par votre code peut-être que les développeurs, avec peu d'efforts, ils acquièrent les connaissances nécessaires pour cela. Ainsi, l'effort supplémentaire pour obscurcir votre code ne peut éloigner que très peu de hackers. Je ne peux pas voir le bénéfice. – Mnementh
+1 pour les commentaires de @ Mnementh. Quel est l'objectif ici? Vous déployez votre war dans un conteneur d'application Web (par exemple Tomcat), côté serveur. Les clients Web n'y auront pas accès. –
Je ne m'inquiète pas des gens qui voient le site dans Firefox ou autre, mais d'autres personnes sur le système ou si je développe un site web pour un client et utilise leurs serveurs, je peux ou ne veux pas qu'ils aient facilement accès au code source . –