Originariamente inviato da fcorsa
Come posso criptare i file.class in modo che non si veda che file siano
Non puoi ... come farebbe la JVM a leggerli?

Originariamente inviato da fcorsa
oppure fare in modo che le immagini non si trovino facilmente in modo da non essere cancellate?
In genere una applicazione Java è buona cosa rilasciarla sotto forma di file jar. E se certe immagini "fanno parte" della applicazione allora sarebbe meglio metterle nel jar e nel programma usare le classi e i metodi appositi per leggere queste "risorse".
Criptare file di risorse tecnicamente sarebbe possibile ma: 1) complica poi il modo di lettura della immagine da parte del programma e 2) la "chiave" qualunque essa sia andrebbe comunque messa da qualche parte ... dove? Nel sorgente?

Originariamente inviato da fcorsa
P.s. ho letto di un offuscatore come il ProGuard ma non ho capito come si istalla e come si utilizza.
L'esempio sul manuale mi sembra abbastanza chiaro.