ho usato anche IonCube. Ho trovato l'intero processo abbastanza semplice. Dalla creazione di un account sul proprio sito Web, al download e all'installazione del software e all'acquisto di una licenza era tutto abbastanza semplice e indolore.
Anche l'utilizzo dell'applicazione è semplice. Puoi dire quali file codificare e puoi persino inserire un'intestazione di commento in ogni file codificato in modo da poter inserire qualcosa come "Questo file è codificato per proteggere il copyright. Contatta My Company per domande ... ecc. " Una cosa bella è che non ha una funzionalità eccessiva, fa quello che dice più alcune caratteristiche piacevoli, senza complessità non necessaria.
Il codificatore IonCube può anche nascondere i file non PHP come i file Javascript anche per te. Puoi dire di mettere i file codificati in una nuova cartella da soli o copiare anche gli altri file non modificati insieme, quindi stai facendo una "build" del progetto. Ho scoperto che era un grande affare e sono in grado di continuare a usarlo senza dover pagare una nuova licenza a meno che non lo desideri su un altro computer o se desideri una nuova versione. Quindi ho pagato solo una volta e l'ho usato per 3 anni.
Un paio di svantaggi degli encoder in generale. 1- non è più possibile modificare i file "sul server" che, sebbene sia una cosa brutta da fare in ogni caso, ti impedisce di fare riparazioni di emergenza se non hai accesso al tuo computer (come se fossi in vacanza).
In secondo luogo, se si modifica il progetto e si aggiungono nuovi file da codificare, ecc. È necessario aggiornare le impostazioni del progetto IonCube per includere i nuovi file che devono essere codificati. Immagino di trovare il passaggio aggiunto un po 'fastidioso, ma ne vale la pena se hai bisogno di proteggere il tuo codice e dare ai tuoi utenti accesso FTP.
È inoltre possibile utilizzare questo codificatore indipendentemente dall'IDE utilizzato, poiché si tratta di un'app standalone.
Sono d'accordo con alcuni altri post che la codifica non è una soluzione perfetta e in qualche modo va contro i sentimenti di alcune persone ... ma per me fornisce un pezzo di mente.
Penso che non importa. L'offuscamento non è realmente una protezione ed è una buona probabilità che introduca bug nella tua piattaforma. Se vendi il tuo codice/piattaforma a un'altra società, la possibilità è che continuino a pagarti per fornire supporto, aggiornamenti, ecc. Non credo che offuscare il codice ti darà più business di quanto non lo farebbe. C'è probabilmente una ragione per cui comprano la piattaforma da te per cominciare. – PatrikAkerstrand
Fondamentalmente voglio offuscare la mia tecnica/codice di licenza. Il resto sarà tutto a disposizione del cliente. Non voglio script-kiddies per annullare il mio codice php e distribuirlo (che è successo in tutte le mie versioni precedenti) –
è più di un deterrente di ogni altra cosa. so che non è una prova completa o altro. ma sto cercando una soluzione non super-costosa e conveniente. –