Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Proteggere il codice sorgente di un sito web
mercoledì 18 giugno 2008 - 09.03
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
kduhcm
Profilo
| Junior Member
191
messaggi | Data Invio:
mer 18 giu 2008 - 09:03
Ciao ragazzi,
sto lavorando in c# a un sito web asp.net 2.0 che dovrei consegnare a un mio cliente. Vorrei consegnare solo la versione pubblicata, non i file .cs,
mettendo magari nel pageLoad una bella if (pagato_fattura == false) return;
ma mi chiedo: potrebbe comunque risalire al codice sorgente utilizzando qualche tool? Avete qualche buona idea per proteggere il codice?
Dainesi
Profilo
| Senior Member
476
messaggi | Data Invio:
mer 18 giu 2008 - 09:20
Dovresti pre-compilare la tua applicazione prima di distribuirla sul server web del tuo cliente.
Per chiarirti meglio le idee vai a vedere qui
http://msdn.microsoft.com/it-it/library/399f057w
(VS.80).aspx.
kduhcm
Profilo
| Junior Member
191
messaggi | Data Invio:
mer 18 giu 2008 - 09:56
Ciao, grazie per aver risposto.
Ho letto il link che mi hai segnalato. Per la distribuzione si utilizza il file aspnet_compiler . Mi chiedo:
- utilizzare questo file e' equivalente a cliccare su Genera->Pubblica sito Web da Visual Studio ?
- una volta compilato il sito web con aspnet_compiler, non e' possibile risalire al codice sorgente mediante vari tool pirata?
Dainesi
Profilo
| Senior Member
476
messaggi | Data Invio:
mer 18 giu 2008 - 10:14
Risalire al sorgente è possibile ma certo non come lo hai scritto tu. I nomi e gli oggetti ottengono un identificatore di memoria. Esisteva il Dotfuscator ... ma poi hanno inventato il dotdefuscator .... Lassa perdè. Non è questo il problema. Se un cliente non ti paga, di certo non andrà a spendere una fortuna per farsi decifrare il codice macchina. Incaricherà qualcun altro di ricreare il sito. Purtroppo l'accettare l'incarico per un progetto è sempre un atto di fiducia. Meglio spezzare i pagamenti (se il lavoro è ingente) con anticipo, stato avanzamento, consegna, tot giorni dopo la consegna (il più a rischio ...)
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !