[Zope-it] Come proteggere il codice
Marco Andreini
marco@8080.it
Wed, 24 Jul 2002 13:21:52 +0200
On Wed, 24 Jul 2002, Mauro Colorio wrote:
>>Se invece vuoi creare un prodotto da distribuire, fai un .zexp che è
>>già criptato.
> era esattamente questo quello che volevo sapere:)
> ma poi una volta installato il prodotto chi ha diritto di
> amministratore riesce cmq a vedere il codice
> o sbaglio?
Dipende da come hai fatto il prodotto.
Se fai un prodotto in python puoi distribuire anche solo i .pyc che
sono compilati e quindi non comprensibili dagli umani normali (btw,
esiste un decompilatore e forse il BDFL Guido li legge anche così).
Lo zexp comunque devi riimportarlo su zope per usarlo, e da qui la
sicurezza è quella di cui nell'email precedente (e nello zopebook :)
Puoi anche compilarti i moduli python statici nell'eseguibile, e
probabilmente ci possiamo inventare altri centouno modi diversi di
procedere.
Sì sa che nascondere le cose al root non è proprio facile.
Saluti
Marco
--
http://8080.it/