Newsgroup: it.lavoro.professioni.webmaster
Titolo: Protezione software PHP

Salve.
Volevo progettare un sito utilizzando postgres-Apache-Php ...
Qualcuno ha esperienza di questo 'ambiente di sviluppo' e sa dirmi che tipo
di protezione sulla copia dei sorgenti č possibile effettuare, per evitare
che le alcune parti, o tutto il sito, venga copiato, utilizzato, venduto a
terzi dopo il rilascio ??
Io non ho grande esperienza di PHP. Forse tramite questo linguaggio č
possibile richiamare degli eseguibili esterni che effettuano delle verifiche
sulle chiavi.... ma anche in questo caso sarebbe facile duplicare tutto ed
eliminare i controlli in quanto chiunque ha accesso al prodotto ha anche
accesso ai 'sorgenti' di questo .......
Possibile che realizzare software con linguaggi di scripting rende lo
sviluppatore tanto vulnerabile !???
Ciao e grazie a chi sappia aiutarmi ......

se l'applicativo è su server al massimo ti copiano l'html generato, non di certo il codice
--
---
Alessandro Crugnola [sephiroth]
Flash | PHP Developer
http://www.sephiroth.it
Team Macromedia Volunteer for Flash
http://www.macromedia.com/go/team
________________________________

 copiato, utilizzato, venduto a terzi dopo il rilascio ??
trovo molto singolare l'utilizzo di una tecnologia tipicamente legata
all'open-source e poi porsi il problema di chiudere il codice...
anche perche' marketicamente parlando... un software che gira in ambiente
free mi sembra difficile che trovi clienti disposti a  pagare...;-)))
p.s. non e' per fare polemica sul mondo open... ma un discorso che gira
molto ultimamente anche tra i big dell'informatica (IBM, SUN, MS).
ciao
--
Lino Mari [mod - it.economia.e-commerce]
http://www.ebow.it
 - e-business on web!
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - d2D004
Conserva tutte le vecchie lettere d'amore, butta i vecchi estratti
conto. Rilassati.

 > che tipo di protezione sulla copia dei sorgenti č possibile


 ---
Alessandro, sono un po' confusi e non sanno di cosa parlano :-)
Il problema è che quando capiranno cosa è il movimento "libero" per loro 
sarà troppo tardi :-)
Cla
-- 
www.claudioerba.com
 - Consulenza web per l'azienda
www.spaghettibrain.com
 - PHPNUke Italian Mirror (Da oggi anche Hosting!)
My ICQ: 14187053
--

 molto ultimamente anche tra i big dell'informatica (IBM, SUN, MS).
A me invece sembra che tu stia proprio facendo polemica.
Stefano

 terzi dopo il rilascio ??
Ci sono diverse soluzioni:
Zend encoder:  
www.zend.com
Microcode: 
www.microcode.de
Il primo è a pagamento, il secondo free. Entrambi vanno installati sul
server su cui risiedono gli script da proteggere.
Oppure adottare tecniche di "offuscamento del codice"...
Stefano

 Microcode: 
www.microcode.de
sě, ma secondo me il discorso č differente...
se qualcuno riesce a vederti il codice sorgente dei file che hai su server allora qui non č tanto problema di offuscamento di codice
ma un grave problema di sicurezza del server!


 ma un grave problema di sicurezza del server!
Se non ho capito male lui vuole proteggere il codice per evitare che i
clienti poi lo possano copiare. Se installi il tutto sul server del cliente,
lui ha libero accesso e puň vedere gli script php.
Stefano

 allora perchč uso php e mysql devo lavorare gratis?
forse mi sono spiegato male...
non intendevo che bisogna lavorare gratis... ma che pacchetti a pagamento da
vendere ad una utenza che utilizza piattaforme free risultano difficilmente
commerciabili...
il discorso di base non e' tecnico, ma sono questio marketing... quindi
eviterei il solito discorso che sono gli altri a non capire... visto che
queste stesse domande se le fanno in molti...
se non sbaglio il discorso open punta piu' sull'assistenza e sulla
personalizzazione dei pacchetti piu' che sulla vendita... o sbaglio anche
stavolta? quindi sulla base di questo gradirei discutere e non fae battute.


 prodotto sviluppato CON strumenti free. Diverso č il discorso se io
e chi ha detto il contrario... la mia affermazione era solo di carattere
commerciale...
p.s. non capisco perche' quando si parla di open c'e' sempre chi deve
difendere qualcosa a priori, quando non ho criticato nulla... ho solo posto
una domanda di carattere commerciale... che molti esperti di amrketing si
stanno ponendo...


 stavolta? quindi sulla base di questo gradirei discutere e non fae battute.
io mica mi metto a vendere php-nuke!
magari ti confondi sull'aspetto base.
Io parto da '0' a scrivere e tutto quello che viene dopo me lo faccio pagare in termini di ore di lavoro. Se poi lo scrivo in php o
coldFusion o altro al cliente non gliene puň fregare di meno perchč lui paga a ore e non certo a genere di prodotti utilizzati!
 ...
anzi, e finito il lavoro si fa pure un contreatto in piů per l'assistenza


ah, ok.
avevo letto male io ;)


 pagare in termini di ore di lavoro. Se poi lo scrivo in php o
io parlavo di pacchetti da commercializzare... altrimenti a cosa servirebbe
proteggere il codice se un prodotto e' fatto ad hoc...


 stanno ponendo...
A priori? Io non difendo nulla aprioristicamente, rispondo ad una tua
osservazione dal tono un poco beffardo. Inoltre mi sembra che invece tu
stessi proprio criticando un certo modello di business, che forse non hai
ancora compreso appieno. Chi sarebbero poi questi esperti di marketing che
citi? Una frase del genere per me ha lo stesso valore di "... mio cugino mi
ha detto che...".
Forse si pongono queste domande perchè nemmeno questi "esperti" hanno poi
capito molto di questa <filosofia>.
Stefano

 poi capito molto di questa <filosofia>.
in effetti l'hanno capita 4-5... hai ragione :-//////////////
saluti


 free mi sembra difficile che trovi clienti disposti a  pagare...;-)))
per esperienza posso dirti che ti sbagli...
Applicativi fatti bene te li pagano, indipendentemente dalla tecnologia in
cui li scrivi.
MAstro

Sei fortunato o quasi, solo ed esclusivamente per PHP si può proteggere il
codice utilizzando una specie di compialtore che cripta il codice.
Tanto per fare un esempio PLESK è un esempio.
Devi acquistare però la versione commerciale di PHP distribuita da
www.zend.com
Con PHP non devi mai chiedere se si può fare, ma devi solo chiedere "come si
fa".


come si fa ad attivare un gateway per fare flash remoting con php?


 Stefano
Ok.
Hai capito benissimo. Lo sò che l'utente host del mio sito vedrà una bella
paginetta HTML. Ho solo paura che il mio lavoro di analisi venga ricopiato
pari pari e venduto ad altri senza il mio consenso; tanto più che non
collaborerò con salumieri ma con altre aziende IT.
Inoltre il mio lavoro non sarà ad hoc, bensì quanto più versatile e
configurabile possibile.
Grazie a chi sappia chiarirmi un pò le idee dopo questa
baraonda............... però vado a vedermi il sito di questo zend...
Ciao!

> Oppure adottare tecniche di "offuscamento del codice"...
Di cosa parli?
Se gli script stanno proprio sul server del client, come posso impedire che
questi li copi ?
....???


Forse i clienti sarebbero piů contenti di pagare se dovessero caricarsi
sulle spalle anche il peso economico di SQL Server, IIS, WinNT Server ecc
ecc ??'
Proverň ma ho paura che mi calcino a pedate....
Inoltre perchč mai dovrei ridurmi alla fame per la mia caparbia nell'usare
strumenti come Linux che funzionano bene ?

 ha scritto nel messaggio news:Oojl9.23451$Eu.5...@twister1.libero.it...


 sulle spalle anche il peso economico di SQL Server, IIS, WinNT Server ecc
dipende dai clienti..
se il budget è limitato è un conto, ma a quel punto avranno anche problemi a pagare professionisti per cmmissionare lavori


strumenti come Linux che funzionano bene ?
è un problema tuo.
-- 
dipende

 questi li copi ?
Non puoi impedire la copia, ma puoi impedire che li possa capire e quindi
modificare. Poi ci sono altre tecniche che possono impedire l'uso dei tuoi
programmi su altri server... dai una occhiata su it.comp.www.php con google
stringa protezione codice.
Stefano

 tecnologia in cui li scrivi.
parlando di prodotti pacchettizzati... penso che il target in ogni caso non
sia il milgiore... imho
ciao
--
Lino Mari [mod - it.economia.e-commerce]
http://www.ebow.it
 - e-business on web!
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - d2D004
Le tue scelte sono scommesse. Come quelle di chiunque altro.

 nell'usare strumenti come Linux che funzionano bene ?
sono scelte autonome... se il mercato c'e' buon per te... altrimenti sarai
costretto a cambiare... target...
cmq quello che volevo dire io era tutt'altra cosa.. non volevo scendere nel
dettaglio dei singoli problemi... ma discuterne a livello globale... di
potenzialita' o meno del target degli uteni di sistemi open...
ciao
--
Lino Mari [mod - it.economia.e-commerce]
http://www.ebow.it
 - e-business on web!
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - d2D004
Le tue scelte sono scommesse. Come quelle di chiunque altro.

 tanto più che non collaborerò con salumieri ma con altre aziende IT.
purtroppo le aziende vedono la filosfia del'open source come qualcosa su cui
guadagnare senza fare fatica... ma non e' cosi'...
