Oggi vi facciamo conoscere un servizio interessante sopratutto per chi programma in php, parliamo del sito PHP Encode, una app web che ci consente di offuscare il codice php al volo. Offuscare il codice ci consente di rendere sicuro da sguardi indiscreti il nostro software e sopratutto di rendere molto difficile la comprensione del programma a chi non è autorizzato.
Utile sopratutto per offuscare funzioni o pezzi di sito particolarmente delicati, in questo modo se un malintenzionato riesce a raggiungere il codice sorgente del sito non gli sarà facile capire cosa fa lo script/funzione.
Ricordiamo che non cripta nulla questo sito offre solo un sistema di offuscamento del codice, per questo non richiede software aggiuntivo installato sul server per essere eseguito, inoltre funziona soltanto con codice php se viene usato su del codice non php si avranno dei problemi, e non dovrete mixare file offuscato con contenuto normale.
Link|PHPEncode
Mi interessa criptare solo un pezzo di pagina che richiama la licenza del sito. È possibile ?
Bello, purtroppo ha due grossi handicaps:
1) non supporta codice misto php, javascript, html, e in quasi tutti i siti le pagine raramente sono in php puro, quindi ho si codifica a mano il codice php una parte alla volta oppure non può essere usato e comunque il resto del sorgente resta in chiaro
2) non supportando upload di files singoli tantomeno multipli, diventa impossibile da utilizzare per chi deve proteggere un lavoro composto da molti files;
Ad ogni modo essendo free sicuramente è una soluzione ragionevole per i piccoli lavori.
vero ma…
In generale quando hai html/php/js sullo stesso file è perchè si tratta di una vista, c’è poco di proteggere al massimo qualche foreach e formattazione 😀
In genere si proteggono file del core, classi e funzioni base, sistemi di licenza ecc…
L’HTML e js volendo si può offuscare usando un minified.