Ho un piccolo dubbio qui. Mentre generiamo una nuova applicazione, li usiamo come file jar. Ora la mia domanda è siamo in grado di decompilare questi file jar ...? se sì come posso evitare che ...? Per favore fatemi sapere, grazie in anticipo.Come proteggere o proteggere il codice java dalla decompilazione
9
A
risposta
1
È possibile decompilare i file jar (dare un'occhiata a jd-decompiler). Non puoi evitarlo! Semplicemente rendi più difficile leggerlo con un offuscatore. (dai un'occhiata a SandMark)
o crea un programma che carica una tua versione criptata in runtime in memoria.
3
La decompilazione non può essere evitata. Puoi facilmente rendere il codice difficile da leggere. Ci sono librerie gratuite disponibili per offuscare il codice. proguard.sourceforge.net
Problemi correlati
- 1. Come posso proteggere i miei assembly .NET dalla decompilazione?
- 2. Come proteggere il database SQLite dalla corruzione
- 3. Golang: proteggere il codice sorgente
- 4. build.gradle è protetto dalla decompilazione?
- 5. Come proteggere le DLL .NET
- 6. Come proteggere l'estensione chrome
- 7. Come proteggere il token .ASPXAUTH
- 8. Come proteggere la mia applicazione web java?
- 9. Come proteggere Redis Cluster?
- 10. Come proteggere il mio codice sorgente quando installato?
- 11. Come proteggere CouchDB
- 12. Come proteggere le DLL?
- 13. Come proteggere NSUserDefaults?
- 14. Come proteggere webHttpBinding?
- 15. Come "Proteggere" le chiamate AJAX?
- 16. Come proteggere un giudice online contro il codice dannoso?
- 17. Come proteggere il codice sorgente nel progetto di elettroni
- 18. Org-mode: proteggere l'accento
- 19. Come proteggere un'API REST privata
- 20. Il modo migliore per proteggere il codice VBA di Excel?
- 21. Come proteggere il classico cookie ASPSESSIONID ASP?
- 22. come proteggere il mio sito web
- 23. Come proteggere il webservice restful con oauth?
- 24. Come proteggere dalla manomissione della stringa di query?
- 25. Come proteggere una API dall'abuso?
- 26. Come proteggere "master" in github?
- 27. Come proteggere i BLOB BLU
- 28. Come proteggere un file Jar da decompilare?
- 29. È impossibile proteggere il codice .net (proprietà intellettuale)?
- 30. come proteggere contro LDAP Injection
Utilizzare google prima, davvero. http://stackoverflow.com/questions/49379/how-to-lock-compiled-java-classes-to-prevent-decompilation – Gatekeeper
Inoltre, spesso il tuo codice non è degno di decompilazione. Presumi solo che la gente desideri vederlo. – Kayaman