Newsgroup: it.comp.java
Titolo: Sicurezza

Ciao
ho sviluppato un'applet per un'azienda che visualizza
delle telecamere (
http://test.hypernetic.it
)
C'ho fatto una figura da pirla perchè un mio amico l'ha
scaricata, decompilata e mi ha mandato il codice
dicendomi "lo riconosci??? sei un principiante!!!
Si può evitare che qualcuno lo decompili o almeno
renderlo un po più sicuro???
gianni.


usa un'offuscatore lo trovi facendo una ricerca con google
spero ti serva
" Il valore genera l’invidia nelle menti meschine e l’emulazione nelle anime grandi."
Henry Fielding

OK ma comunque si può deoffuscare. Questa è una ditta con i contro-coglioni.
Girano dati protetti capisci?? altre soluzioni??
tipo non permettere a nessuno di scaricare il class??
"Leonardo82" <cpule...@Mtin.it> ha scritto nel messaggio
news:3b402cd...@news.tin.it...


> tipo non permettere a nessuno di scaricare il class??
Assolutemente impossibile
-- 
Giuseppe Acito
K-Tech S.r.l.
Via Tibullo, 13
00193 - Rome (RM) - Italy
http://www.k-tech.it
Phone: +39 (0) 6 68301467
E-mail: 
giusep...@mclink.it
AMVI 
http://www.amvi.it
ICQ 69708049
IVAO ID I-2102

 writes:
G> OK ma comunque si può deoffuscare. Questa è una ditta con i contro-coglioni.
G> Girano dati protetti capisci?? altre soluzioni??
Può averli  ottagoni i testicoli, e  non solo tetragoni.  Ma puoi solo
offuscare il codice o al più provare a scrivere in assembler bytecode.
Ma non impedire che lo decompilino.
G> tipo non permettere a nessuno di scaricare il class??
E come  la eseguono ? Il tuo  amico si è fatto  bello con l'invenzione
dell'acqua calda.
Vogliono essere dei veri duri ? Rilascino il sorgente dell'applet sotto
GPL.
--
Gian Uberto| main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Lauri      |                        David Korn, 1987 ioccc best one liner 
(aka saint)|-------------------------------------------------------------------
em@ail: 
sa...@eng.it
 ( vedere X-nospam nello header - see X-nospam in header )

 Assolutemente impossibile
Come impossibile?!? Ma dai. Basta fare chmod 000 applet.class!
Resta il fatto che a quel punto il nostro amico poteva andare al mare
invece di costruire l'applet... :))
Ciao,
	Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

 invece di costruire l'applet... :))
Appunto...
Ciaoooo
--
Giuseppe Acito
Company Slave
K-Tech S.r.l.
Via Tibullo, 13
00193 - Rome (RM) - Italy
http://www.k-tech.it
 (non andateci...aspettate la nuova edizione)
Phone: +39 (0) 6 68301467
E-mail: 
giusep...@mclink.it
AMVI 
http://www.amvi.it
 (andateci.... :P)


G> Girano dati protetti capisci?? altre soluzioni??
Una buona soluzione potrebbe essere quella di ristudiare i fondamenti
della sicurezza dei sistemi... un sano principio risalente alla
seconda meta' dell'ottocento dice: "nella crittografia la sicurezza
risiede nella lunghezza della chiave, non nell'algoritmo usato... che
anzi DEVE essere pubblico"
Il discorso vale naturalmente anche per il software.
Se usano dati protetti ti basta predisporre opportuni sistemi di
cifratura.
Se hai paura che il codice presenti falle di sicurezza il rimedio e'
tappare le falle.. non tappare il codice.
Augusto Pucci ( 
http://www.prospektiva.it/webmaster/
 )
Webmaster di Prospektiva On-line
http://www.prospektiva.it
Webmaster di SIPO Toscana
http://sipotoscana.supereva.it

tipo non permettere a nessuno di scaricare il class??
Ottima idea..cosi' impediamo anche a chiunque di eseguire l'applet
ROTFL
