Newsgroup: it.lavoro.professioni.webmaster
Titolo: Un'applicazione encodata con ioncube è davvero sicura?

Buongiorno a tutti,
 
conosco ionCube per averlo utilizzato varie volte al lavoro per installare 
delle applicazioni PHP su macchine clienti, evitando che questi possano 
prendersi liberamente i sorgenti.
Suppongo che nel lavoro di un webmaster sia capitato n volte di 
attivare/installare un software protetto con ionCube.
 
Ora mi trovo nella condizione di dover rilasciare tra un paio di mesi 
un'applicazione mista Web/tradizionale che sarà encodata proprio con 
ionCube.
File PHP encodati verranno utilizzati anche per la gestione del sistema di 
licenza dell'applicazione stessa.
 
Per l'esperienza che potete avere con questi strumenti, credete lo si possa 
ritenere un sistema davvero sicuro?
Interessandomi di questo argomento, ho trovato in giro vari "servizi" di 
de-offuscamento, sulla cui legalità avrei dei dubbi ma non ho approfondito 
per capire se davvero sono efficaci o meno.
Diciamo che non si tratta di proteggere un software di largo uso, quindi 
probabilmente nel mio caso è sufficiente che sia sufficientemente rognoso da 
attaccare, tanto da non far valere lo sforzo.
 
Qualche esperienza diretta o indiretta in merito?
 
Grazie,
Michele
 
 
 

"Michele"  ha scritto nel messaggio 
news:4f8194a4$0$1391$4faf...@reader1.news.tin.it...
<quote on>

</quote off>
 
Affidati di più alle tutele legali che a quelle pratiche di offuscamento e 
simili. Queste rendono più difficile la lettura del codice, ma non 
impossibile, chi lo desidera veramente può benissimo bypassare tutte le 
misure di sicurezza che desideri. Un esempio pratico sono le stesse 
protezioni che usano le grandi case produttrici di software.
Se vuoi rendere le cose più difficili fai pure, ma l'unica tutela a cui puoi 
fare affidamento è quella legale, oppure metti il tuo sistema in una 
macchina accessibile solo a te e via, non ci pensi più.
Nel tuo caso in particolare, ritengo più utile una tutela di tipo legale.
 

Nel tuo caso in particolare, ritengo più utile una tutela di tipo legale.
 
Ciao Marcello,
 
certamente quello che mi dici è logico e condivisibile, in un certo ambiente 
e se hai una certa forza.
Nel senso, la mia azienda installa un'applicazione encodata ed il cliente 
paga per l'uso di quella installazione.
Se, malauguratamente tra un anno dovessi trovare qualcuno che sta 
utilizzando in maniera non autorizzata la licenza di quel cliente (diciamo 
che si è fatto una copia della macchina virtuale), beh io come azienda ti 
denuncio e ti faccio un culo tanto, che ti passa la voglia di copiarmi il 
software nel futuro.
 
Se invece sei uno sviluppatore libero professionista che magari pensa di 
poter vendere qualche decina/un centinaio di licenze l'anno di un software 
che magari può costare 100/300 Euro a seconda della licenza, non credo sia 
pensabile di andare a far valere i tuoi diritti se un brasiliano, un danese 
o un russo lo sta usando a sbafo.
Metti che con quel software ci puoi fare qualche migliaio di euro l'anno ma 
per te è un di più e non hai una struttura dietro, pensi davvero che si 
possa "far causa"?
 
Per questo, oltre ad inserire la licenza con tutti i crismi, vorrei avere 
conforto da qualcuno del settore, che "craccare" un'applicazione encodata 
con ionCube non sia proprio un giochino da ragazzi. Non si sta parlando di 
proteggere Autocad o MS Office, dove ci sono millemilioni di persone che ci 
si avventano sopra per essere i primi a forzarli.
 
Michele
 
 
 

 puoi fare affidamento è quella legale, oppure metti il tuo sistema in
 
Se l'unica tutela è quella legale, campa cavallo!
 
Anni per cercare di vedersi pagata una fattura. Migliaia di euro in 
avvocati. E alla fine chi non vuol pagare non paga. Nessuna tutela dalle 
copie di testo, immagini e codice. Leggi antidiluviane e farraginose. 
Fisco giurassico, ingiusto e rapinatore. Concorrenza sleale degli 
evasori tutto intorno. L'Italia è il Far West, ma senza neppure la 
legittima difesa.

avvocati. E alla fine chi non vuol pagare non paga. Nessuna tutela dalle
 
Hai espresso alla perfezione quello che volevo dire.
Chi davvero pensa di far causa qualcuno di Singapore o di Helsinky perchè ti 
ha craccato il software??...
Ma anche a qualcuno della porta accanto...
 
A me sta anche bene che l'1% delle persone sia così cocciuta da perdere più 
ore di lavoro del costo della licenza ma quello è un problema loro...
 
Michele 
 

 Michele
 

 di quattrini.
 
Non è gratuito, è DRM-free. L'hanno distribuito in molte iniziative e su 
Steam, che non è un canale da niente.


E' stato per un sacco di tempo scaricabile gratis e senza protezioni anti-copia solo dal loro sito, gli utenti potevano donare quanto credevano giusto.
E di questo sono certo perche' ho sia scaricato che donato qualche dollaro.
 
Che poi grazie al successo sia stato distribuito attraverso altri canali e' un altro discorso.
 
J.