Il punto è che in qualunque sw, se metti qualche cosa tipo: "Se non autenticato, chiudi", ad un hacker è sufficiente bypassare questo test.
Se metti un timer che esegua il test ogni tot minuti o secondi, stessa cosa, troverà la routine evento in cui avviene il controllo.
Sì, capisco che sto esagerando (tantopiù per un'app che non vale un cent
) ma è anche un argomento valido appunto per qualunque sw dovessimo sviluppare.
Anch'io avevo pubblicato un'app-utility qui su b4x con registrazione utente online e con verifica nell'app stessa... insomma, come detto sopra.
Un altro sw, stavolta per Windows, con chiavi pubblica e privata, ma alla fine da qualche parte nel codice si trova uno o più... "IF...".