Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - Licenza a tempo
Forum - Visual Basic 6 - Licenza a tempo

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
matteo77 (Normal User)
Newbie


Messaggi: 15
Iscritto: 27/01/2010

Segnala al moderatore
Postato alle 15:51
Lunedì, 01/02/2010
Salve a tutti avrei bisogno di sapere se è possibile mettere un programma sotto licenza a tempo in modo tale da darlo in prova per poi venderlo, se si mi potreste dare delle indicazione sul come farlo. Grazie anticipatamente.

PM Quote
Avatar
LittleHacker (Member)
Guru


Messaggi: 1033
Iscritto: 28/04/2009

Segnala al moderatore
Postato alle 15:58
Lunedì, 01/02/2010
Potresti salvare una chiave(nel registro di sistema) dove inserisci i giorni poi controlli(ad ogni avvio del programma) ke giorno èe se quel giorno è maggiore di quello salvato decrementi il numero di giorni...:k:

PM Quote
Avatar
TheEngi (Ex-Member)
Pro


Messaggi: 145
Iscritto: 30/08/2009

Segnala al moderatore
Postato alle 16:00
Lunedì, 01/02/2010
Secondo me dovresti fare in modo che venga salvato un file xml (per esempio) in qualche percorso sconosciuto e non visibile.
in questo file ci salvi la data in cui viene aperto il programma...
in seguito ogni volta che riapri il programma fai un controllo tra il file xml salvato e gli sottrai la data in quel momento.
passati 30 giorni (per esempio), perciò il programma ha fatto la sottrazione e ha individuato che i 30 giorni sono passati disabiliti tutte le funzionalità.
puoi anche creare una chiave di registro se vuoi (come ha detto littlehacker)... :)

Ultima modifica effettuata da TheEngi il 01/02/2010 alle 16:01
PM Quote
Avatar
matteo77 (Normal User)
Newbie


Messaggi: 15
Iscritto: 27/01/2010

Segnala al moderatore
Postato alle 16:23
Lunedì, 01/02/2010
Delle due qul'è più semplice da realizzare perchè sono alle prime armi ed uso vb6

PM Quote
Avatar
TheEngi (Ex-Member)
Pro


Messaggi: 145
Iscritto: 30/08/2009

Segnala al moderatore
Postato alle 16:38
Lunedì, 01/02/2010
sono allo stesso livello forse è più facile creareun file xml che una chiave di registro...

PM Quote
Avatar
the_angel (Normal User)
Expert


Messaggi: 471
Iscritto: 02/04/2009

Segnala al moderatore
Postato alle 16:48
Lunedì, 01/02/2010
Magari criptando l'informazione...

PM Quote
Avatar
TheEngi (Ex-Member)
Pro


Messaggi: 145
Iscritto: 30/08/2009

Segnala al moderatore
Postato alle 16:51
Lunedì, 01/02/2010
Ti posto due link che ti possono essere utili poi rimane a te scegliere quale usare...:
1).http://www.alessioluffarelli.it/guide_tutorial/desktop/dat ... ( per un file xml)

2).http://www.dotnethell.it/forum/messages.aspx?ThreadID=8718 (per una chiave di registro)

Facci sapere poi cosa hai fatto ciao ;):k:

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 17:53
Lunedì, 01/02/2010
allora... considera che però con i modi indicati sopra comunque la sicurezza può sempre essere scavalcata e neanche tanto difficilmente... basta modificare la chiave o il file (a meno che non hanno una criptatura buona) e il gioco è fatto...

La cosa più sicura è agire in remoto, ossia il file al posto che nasconderlo nel pc del cliente lo crei su un tuo sito e lo controlli quindi da remoto.

Comunque ho visto che hai questo quale metodo è il più facile, ma se vuoi creare una versione demo difficilmente craccabile dovresti andare sul complesso... perchè più complesso fai il procedimento di scadenza e più difficile sarà craccarti il programma

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6403
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 18:20
Lunedì, 01/02/2010
Io la penso sempre allo stesso modo su questo argomento ... il "gioco deve valere la candela" ... se il programma "vale" allora ha senso tentare di "proteggerlo" ma se "vale veramente" allora questi metodi sono facilmente aggirabili, quindi inutili.

Alla fine, se la cosa è veramente importante, l'unica cosa che regge un po' e' una "chiave hardware" ...


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo