Est-ce possible ? Il existe des normes pour le bytecode de classe. Tant que la JVM connaît votre classe, elle doit être décompilée.
proguard Outil d'obscurcissement de code. Ce type de code peut également être décompilé, mais il est très difficile à lire. Une autre façon consiste à crypter le fichier classe/jar et à le personnaliser ClassLoader pour le déchiffrer, puis à le charger avant de charger class.
Cela peut effectivement être réalisé. Cependant, la probabilité est faible et les raisons spécifiques ne sont pas bien comprises.
Est-ce possible ? Il existe des normes pour le bytecode de classe. Tant que la JVM connaît votre classe, elle doit être décompilée.
proguard
Outil d'obscurcissement de code. Ce type de code peut également être décompilé, mais il est très difficile à lire.Une autre façon consiste à crypter le fichier classe/jar et à le personnaliser
ClassLoader
pour le déchiffrer, puis à le charger avant de chargerclass
.