Recentemente ho escogitato un modo per evitare l'offuscamento di un file jar, ecco come funziona:
- Rinominato il file
abc.jar
inxyz.so
- Inserito nella cartella di sistema qualcosa come
/lib/bdevid/
dove erano presenti anche altri file.so
- Modificato lo script Operazioni e gestione (che consente di riavviare il vaso in caso di crash, sia manualmente che automaticamente) per copiarlo da
/lib/bdevid/xyz.so
e posizionarlo dove doveva essere, riavviarlo e quindi eliminare il jar, dopo un ritardo di 1 o 2 secondi.
Lo script di operazioni e gestione si trova su una macchina remota, quindi l'accesso a questo script è limitato, è consentito solo l'accesso Web.
Quali sono le possibili lacune in questo processo?
Si noti che questo processo è attualmente in esecuzione con successo, voglio solo sapere quanto è sicuro.