Bonjour
je travaille sur application un peu "sensible" et le client souhaite protéger le code source et éviter le décompilation des classe.
le projet est composé de deux sous-projets
+1) XXXCore.jar (spring hibernate): c'est le projet à obfusquer
+2)XXXWeb.war (interface web JSF): (pas besoins d'obfusquer).
le XXXCore sera inclut dans le lib du war.
seul le projet core a obfusquer.
- quelqu'un à déjà travaillé sur projet identique?
- quelqu'un aurait dans ces carton des doc pour l'obfuscation (proguard ou autre) en français de préférence?
- ou y a t'il moyen d'obfusquer tous le war.
merci d'avance
le XXXWeb dépend du core, la communication se fait par des appel service via une factorySpring
exemple
dans mon bean (UtilisateurBean)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 public void login(...){ .... .... IUtilisateurService userService = (IUtilisateurService) (MyServiceFactory.getInstance() .get(IUtilisateurService.INSTANCE_PROXY_NAME)); UtilisateurDto dto = userService.login("ghiwani", "password2010"); .... ... }
Partager