Domanda

Ho un'applicazione distribuita in aria, scritto in AS3 che il cliente vuole installare e testare, ho sviluppato una semplice applicazione di licenza, ma lui sta spingendo per una licenza completa, che ha detto che pagherà pienamente il prossimo Lunedi.

Come vi creare una procedura in AS3 per applicazione disattivare Lunedi prossimo? Quanto è sicuro sarà? Sarà semplicemente cambiando la data macchina bypass questo?

È stato utile?

Soluzione

La modifica della data di macchina sarà facilmente aggirare il meccanismo di sicurezza. Hai bisogno di qualcosa di più robusto, che non può essere controllato da nessuno diverso da voi.

Se l'applicazione è andare a correre collegato al web, si potrebbe essere in grado di interrogare un server remoto per vedere se l'applicazione è consentita l'esecuzione o meno. Questo è più flessibile in quanto è possibile controllare la validità della domanda senza inserire le date in esso.

Ci potrebbe anche essere off-the-shelf componenti commerciali che fanno questo per voi.

Ma un problema più grave è che si ha ragione di diffidare il vostro cliente. Forse è possibile raccogliere una parte dei soldi quando si esprime un beta limitato periodo e prende in buona fede che lui ti darà il resto in seguito.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top