Vorrei ridistribuire la mia app (PHP) in modo che l'utente ottenga il livello front-end (presentazione) che utilizza l'API sul mio server attraverso un servizio web. Voglio che l'utente sia in grado di modificare la sua parte dell'app ma allo stesso tempo escludere tale app alterata dal supporto normale e offrire supporto in base al pagamento dell'orario.
C'è un modo per verificare se il codice sorgente è stato modificato? L'unica soluzione che posso pensare sarebbe quella di ottenere il controllo delle somme di tutti i file, quindi inviarlo attraverso la mia API e confrontarli con l'app originale. C'è un modo più sicuro per farlo, quindi sarebbe più difficile per l'utente rompere tale protezione?