foralobo (Normal User)
Pro
Messaggi: 146
Iscritto: 30/11/2009
|
partendo dal presupposto che non si può proteggere il software al 100%, questo lo sappiamo tutti, ormai sono arrivato quasi alla fine della realizzazione del mio progetto...e come spesso si fa, si cerca di proteggere un pochino il software..
vb.net il linguaggio...vorrei creare una protezione basata su RSA, non so come ma qualcosa m'invento....
che ne pensate? se utilizzo un offuscamento del codice e una chiavettina hardware potrei raggiungere un "discreto" modello di sicurezza?
grazie
|
|
HeDo (Founder Member)
Guru^2
Messaggi: 2765
Iscritto: 21/09/2007
|
|
|
foralobo (Normal User)
Pro
Messaggi: 146
Iscritto: 30/11/2009
|
ho letto quell'articolo....sono partito proprio da quello...
con una chiave hardware? |
|
HeDo (Founder Member)
Guru^2
Messaggi: 2765
Iscritto: 21/09/2007
|
Postato originariamente da foralobo:
ho letto quell'articolo....sono partito proprio da quello...
con una chiave hardware? |
tanto vale con un pollo arrosto, o con un ombrello... oppure con un tavolo!
leggi: non ha senso. |
|
foralobo (Normal User)
Pro
Messaggi: 146
Iscritto: 30/11/2009
|
Postato originariamente da HeDo:
Postato originariamente da foralobo:
ho letto quell'articolo....sono partito proprio da quello...
con una chiave hardware? |
tanto vale con un pollo arrosto, o con un ombrello... oppure con un tavolo!
leggi: non ha senso. |
considera che il programma non avrà chissà quale pubblico, è un programma che sarà solo per pochi(ssimi)...qualcosa per rendere non dico protetto ma pocopoco-protetto?
Inoltre quale sarebbe in linguaggio più sicuro dei .net? |
|
HeDo (Founder Member)
Guru^2
Messaggi: 2765
Iscritto: 21/09/2007
|
Postato originariamente da foralobo:
considera che il programma non avrà chissà quale pubblico, è un programma che sarà solo per pochi(ssimi)...qualcosa per rendere non dico protetto ma pocopoco-protetto?
Inoltre quale sarebbe in linguaggio più sicuro dei .net? |
spero di non farti cadere il mondo dicendoti che tutti i linguaggi .NET compilano nello stesso bytecode, chiamato MSIL... quindi la scelta del linguaggio non conta nulla sotto questo aspetto.
per il "pocopoco" bastano degli offuscatori o dei packers. |
|
foralobo (Normal User)
Pro
Messaggi: 146
Iscritto: 30/11/2009
|
cosa sono i packers?
Ripeto la domanda che avevo fatto prima x curiosità:
Quale potrebbe essere un linguaggio un po più sicuro?
Ultima modifica effettuata da foralobo il 31/10/2010 alle 9:38 |
|
HeDo (Founder Member)
Guru^2
Messaggi: 2765
Iscritto: 21/09/2007
|
Postato originariamente da foralobo:
cosa sono i packers?
|
sono dei programmi che comprimono e criptano il contenuto degli eseguibili per poi scompattarlo a runtime, alcuni di essi sono in grado di inserire anche delle protezioni.
Postato originariamente da foralobo:
Quale potrebbe essere un linguaggio un po più sicuro? |
che cosa non ti è chiaro della risposta SONO TUTTI PERFETTAMENTE UGUALI? |
|
foralobo (Normal User)
Pro
Messaggi: 146
Iscritto: 30/11/2009
|
Postato originariamente da HeDo:
che cosa non ti è chiaro della risposta SONO TUTTI PERFETTAMENTE UGUALI? |
non mi era chiara la "troppa" chiarezza!!! Cosi chiara che non si vedeva
Ma non tutti vengono trasformati nel linguaggio intermedio come le applicazione .net.
Tralasciando quelli interpretati, i linguaggi compilati che nn sono .net come lavorano? Ultima modifica effettuata da foralobo il 31/10/2010 alle 17:24 |
|