PDA

Visualizza la versione completa : Chiavette USB per proteggere i programmi


giannino1995
17-02-2014, 00:05
Vi vorrei porre alcune domande generali sulle chiavette USB che alcune software house usano per proteggere i loro programmi.

1) Quanto costano alle aziende queste chiavette?

2) E' complicato/difficile proteggere un software usando questa tecnologia? Si usano delle librerie già pronte oppure è un lavoro di alta ingegneria?

3) Se si riesce a realizzare un programma che non richiede installazione e che si riesce a salvare nella pen drive si può riuscire a proteggere al 100% il programma oppure anche in questo caso un super esperto di informatica riuscirebbe a bucare tutto quanto?

4) E' anche possibile realizzare chiavette per programmi scritti interamente JAVA? Possono offrire qualche tutela in più rispetto all'offuscamento del codice?

MItaly
17-02-2014, 02:25
2) Normalmente viene fornita una libreria già pronta.
3) Se il tuo programma viene eseguito su macchine di terzi hai già perso. Se l'utente del tuo programma ha privilegi di amministratore sul PC su cui gira il programma, nulla gli impedisce di agganciare un kernel debugger, fare reverse engineering del tuo codice e bypassare esattamente il punto in cui viene controllato se la chiave è presente.

giannino1995
17-02-2014, 11:42
1) Queste chiavette dove si comperano? Costano care?
4) Si possono usare anche per java oppure non avrebbe senso?

Loading