|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Dec 2002
Messaggi: 3359
|
Vendere programma JAVA
Mi chiedevo, è possibile vendere e quindi proteggere un programma scritto in java?
Per quanto ne so io per poter eseguire codice scritto in java c'è bisogno dei file class, ma questi file contengono, praticamente a chiere lettere, il codice vero e proprio. Com'è possibile quindi venederlo se poi chiunque ne abbia intenzione può leggerne il codice e quindi volendo anche sfruttarlo? |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
Per Java vedi ad esempio: http://proguard.sourceforge.net.
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Dec 2002
Messaggi: 3359
|
Ok, quindi chi vende programmi in java usa per forza di cose questi offuscatori.
Ma la difficoltà nelle'eseguire il reverse-engineering su codice java resta comunque minore che eseguirlo su codice scritto in altri linguaggi, tipo c++? O si arriva grosso modo alle stesse difficoltà? |
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
Da un qualunque eseguibile sviluppato in C/C++ non credo che si possa ottenere un sorgente valido e pulito. Quello che hai nell'eseguibile è solamente codice assembly della macchina puro e basta. Che oltretutto può cambiare anche notevolmente in base al compilatore usato e alle varie ottimizzazioni implementate. Risalire ad un codice sorgente C/C++ valido e ricompilabile credo che sia utopia ...
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:08.



















