Se lo noleggi, allora una soluzione moooolto piu' banale e' la seguente
nel file di licenza, opportunamente cifrato, ci deve essere la data di scadenza (mettiamo 18 mesi per licenze da 12, uno, per un motivo o per l'altro, puo' sempre dimenticarsi)
Dopo quella data, l'applicazione non funzionera' piu'.
Ma non solo, aggiungerai anche scritte tipo 'licenza scaduta' su TUTTI I REPORT, ed ovunque possa rompere i cosidetti
Se fai un buon lavoro, al tizio conviene pagarti il rinnovo della licenza che non fare reverse engineering del codice, per usarlo a scrocco.
Comunque, e' piu' probabile che il tizio NON SIA RIMASTO SODDISFATTO del software che sta' usando, ed abbia trovato di meglio.
Il Cheat Engine sicuramente lo sta usando per qualche gioco