Primo: il linguaggio ...![]()
Poi secondo, sicuro di volere "proteggere" il tuo software con dei codice seriali ?
Io ti consiglierei di rilasciare il codice liberamente; così dai a tutti la possibilità di leggerlo e utilizzarlo.
Se proprio vuoi venderlo, puoi vendere il binario e lasciare il sorgente liberamente disponibile ... questo te lo permettono varie licenze Open.
Questo perchè ? Perchè nessuno ti cracca il software se lo lasci liberamente disponibile.
E sopratutto, craccare un seriale è ormai diventato un compito di routine per molti crackers ...
E sinceramente l'idea di mettere tutto in un database access, mi sembra una cattiva idea; basta mettersi in mezzo tra il processo e il db per leggere i seriali.
A meno che non sia crittato con AES 256, il db è abbastanza insicuro.
E anche in quel caso posso mettermi tra il software ed il db e prelevare la password.
![]()