Newsgroup: it.comp.lang.javascript
Titolo: [?] SICUREZZA. Bloccare accesso al codice sul server

Salve a tutti,
ho questo ENORME problema di sicurezza.
Ho creato un prodotto che puň essere installato su un server qualunque (con
WIN NT, IIS e SQL SERVER per il DB) e vorrei assicurarmi al 100% che una
qualunque persona che acceda al server come administrator (io purtroppo, pur
potendo entrare come administrator, non posso essere in piů posti per
controllare) NON possa copiarmi tutte le mie pagine di CODICE
HTML,ASP,JScript ... e rivendersi il prodotto !!
Ovvero se installo il prodotto in una ditta devo comunque garantire
l'accesso al server al CED di tale ditta!
Magari dico una scemata: č possibile creare qualcosa di "crittografato o
compilato" in modo tale che se anche uno copia questi file non puň andare a
leggersi in chiaro il codice !!
GRAZIE, ciao.
    Aldo
P.S. Scusate l'ignoranza in merito! ;-)

 P.S. Scusate l'ignoranza in merito! ;-)
HTML, ASP e JavaScript non sono compliabili.
Anche crittografarli non risolve il problem, il CED-ADMIN ha giustamene l'accesso.
Sostanzialmente hai lo stesso problema di Microsoft, Autodesk, Corel, ecc :-)
Vedo un'unica soluzione: faglielo pagare salato (e pepato) vedrai che ci penseranno due volte prima di copiare e rivendere.
Magari consegnagli il lavoro non solo per via elettronica ma anche su un dischetto/cd spedito per raccomandata A/R in modo da avere una prova tangibile della consegna di un bene (la proprietà
intellettuale, non il supporto) venduto e che genera un diritto di uso ma non trasferisce la proprietà del software che resta esclusivamente tua............. insomma hai capito cosa intendo no?
Contrattino (come quelli che vedi di qualsiasi software) con la prova della cessione fornita dalla raccomandata A/R.
Spero che ti basti.
Ciao, Riccardo
-----------------------------------------------------------------------
http://www.bottegasanlorenzo.it
http://www.jsdir.com
Need a JavaScript password?
http://www.agora.it/Ri.Riccardi/ingresso.html
-----------------------------------------------------------------------
"Any sufficientely advanced technology is indistinguishable from magic"
Arthur Charles Clarke
-----------------------------------------------------------------------
.
.
.
.
.
 . . . . . . I Fantastici 4 stanno arrivando . . . . . .

HTML,ASP,JScript ... e rivendersi il prodotto !!
Puoi impedire che te lo scopiazzino facilmente, ma una soluzione "sicura" non esiaste. Al posto di html o javascript crea un
eseguibile per NT ed usa quello.
Esempio:
<script src="nomefile.exe" language="JavaScript">
In nomefile.exe (che è un cgi) non fai altro che mostrare stampare su STDOUT lo script.
Ovviamente i tizi possono guardare la cache e salvarsi il file in chiaro, ma questo è quello che possono fare tutti gli utenti di
internet.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<?xml version="1.0" encoding="UTF-8"?>
<sign>
<author>the fly on the net</author>
<description>il webmaster più alto del mondo </description>
<a href="
http://www.probo.it/aoj
">Art of JavaS.</a>
<a href="
http://www.devil-inside.net/
">the devil inside</a>
<a href="mailto:
net...@netbusiness.it
">e-mail</a>
</sign>

 internet.
Si..si ..questo è vero...però più che per il codice Jscript sono preoccupato
per il codice ASP (leggibile SOLO - credo e spero ;-) - da una persona
presente sul server loggata come administrator) all'interno del quale
gestisco il mio database. Quindi se vedono quello si può ricreare
tranquillamente anche il Database, il che è alquanto scocciante!!
Ciao e grazie ancora,
    Aldo
P.S. Hai per caso sentito parlare del File System di Oracle ?! Credo che
riuscirei comunque a proteggere la visualizzazione e copia dei files...però
sono molto molto poco informato in merito!