Ver Mensaje Individual
  #11 (permalink)  
Antiguo 05/10/2009, 16:18
jonatanc
 
Fecha de Ingreso: enero-2009
Mensajes: 408
Antigüedad: 15 años, 10 meses
Puntos: 14
Respuesta: Encriptar codigo PHP

A ver , acá estamos discutiendo licencias y demás y creo que todos en algún momento incurrimos en la violación de alguna de ellas..asi que seamos menos exquisitos en lo posible.

Por el lado de php las unicas soluciones como te dicen es bcompiler ,luego dispones de un metodo que es encriptar todo el codigo en base64 desde el mismo php y a esa misma cadena mediante eval y desencriptandola antes la ejecutas , lo cual es ineficiente a la hora de rendimiento pero torna algo mas complicado para un usuario inexperto , de todos modos PHP no se compila ,se interpreta aqui esta la gran diferencia , un lenguaje compilado se genera bueno , su ejecutable codificado en un idioma más cercado al PC , generalmente simbolos raros , en cambio PHP al ser interpretado los fuentes es codigo PLANO , con lo cual no tiene ningun tipo de ofuscación , para solventar dichos problemas disponemos de soluciones privativas y licenciatarias como son Zend o ioncube , pero alto , disponen de una desventaja , un codigo protegido mediante estas soluciones requiere que en el host destino este instalado el soft interprete de estas soluciones , es decir el cliente , con lo cual estamos limitando la portabilidad de nuestro soft y sumando mas gastos!.

Saludos!