Mi è venuto in mente un dubbio. Le licenze vengono generate da alcune operazioni su determinati valori, codici ecc o generati pseudo-random, giusto?
Di conseguenza, per fare un keygen, devo scoprire quali valori prende in esame (mac address ecc) e quali operazioni di "mescolamento" vengono fatte.
Se invece una licenza fosse generata casualmente da un umano? Penso sarebbe impossibile scrivere un keygen, oppure no? Anche perchè potrebbe essere variabile sia in lunghezza che in suddivisione lettere/caratteri speciali/numeri
Praticamente arriverebbe la richiesta di licenza, l'addetto inventa il suo codice (che verrà confrontato con il database e, se ovviamente esiste già, dovrà essere cambiato) e lo invia al cliente.
Tralasciamo ostacoli "reali" come:
- tempi di attivazione più lunghi e non istantanei come quelli automatici
- bypassare il check online da parte del software
- altre che al momento mi sfuggono
Di conseguenza, per fare un keygen, devo scoprire quali valori prende in esame (mac address ecc) e quali operazioni di "mescolamento" vengono fatte.
Se invece una licenza fosse generata casualmente da un umano? Penso sarebbe impossibile scrivere un keygen, oppure no? Anche perchè potrebbe essere variabile sia in lunghezza che in suddivisione lettere/caratteri speciali/numeri
Praticamente arriverebbe la richiesta di licenza, l'addetto inventa il suo codice (che verrà confrontato con il database e, se ovviamente esiste già, dovrà essere cambiato) e lo invia al cliente.
Tralasciamo ostacoli "reali" come:
- tempi di attivazione più lunghi e non istantanei come quelli automatici
- bypassare il check online da parte del software
- altre che al momento mi sfuggono