Foros del Web » Programando para Internet » PHP »

Proteger el código fuente

Estas en el tema de Proteger el código fuente en el foro de PHP en Foros del Web. Hola Queria saber de que formas puedo proteger mi código para que nadie lo lea si accesa a mis archivos PHP en el servidor. Se ...
  #1 (permalink)  
Antiguo 23/02/2004, 06:02
 
Fecha de Ingreso: octubre-2003
Mensajes: 96
Antigüedad: 14 años, 2 meses
Puntos: 0
Proteger el código fuente

Hola

Queria saber de que formas puedo proteger mi código para que nadie lo lea si accesa a mis archivos PHP en el servidor.

Se que una forma es compilarlo, creo que se puede... como es?

Otra seria haciendo el código inentendible, cambiar los nombres de las variables por cadenas largas, etc... Existe algun programa?

Gracias !!
  #2 (permalink)  
Antiguo 23/02/2004, 09:03
 
Fecha de Ingreso: julio-2003
Ubicación: Colombia
Mensajes: 591
Antigüedad: 14 años, 4 meses
Puntos: 7
bueno yo revisaria los permisos (chmod) que tienen los archivos en el servidor ademas puesdes buscar un ofuscador para cambiar la sintaxis del programa...
chaop
PD--> Busca Ofuscador
  #3 (permalink)  
Antiguo 23/02/2004, 12:23
 
Fecha de Ingreso: octubre-2003
Mensajes: 96
Antigüedad: 14 años, 2 meses
Puntos: 0
Que es un ofuscador?, donde puedo encontrarlo?
  #4 (permalink)  
Antiguo 23/02/2004, 15:21
 
Fecha de Ingreso: julio-2003
Ubicación: Colombia
Mensajes: 591
Antigüedad: 14 años, 4 meses
Puntos: 7
Bueno ofuscar es "encriptar", las variables que hemos definido en nuestros scrpts mediante MD5 es decir 8 caracteres, con lo cual su desencriptacion llevaria un tiempo elevado (bastatnte9, sin embargo el ofuscador lo hace todo...
yo he utilizado este :

http://pobs.mywalhalla.net
Chaop!
  #5 (permalink)  
Antiguo 23/02/2004, 18:37
 
Fecha de Ingreso: febrero-2004
Mensajes: 73
Antigüedad: 13 años, 9 meses
Puntos: 0
Tambien puedes usar algun producto comercial de encriptación, como Codelock (http://www.codelock.co.nz/)

Saludos,
__________________
Una sofisticada, confiable y segura solución de hosting.
Sistema de distribución redundante, respaldado diariamente.

www.uruservers.com
  #6 (permalink)  
Antiguo 24/02/2004, 01:56
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 5 meses
Puntos: 16
Hola,

Muchos de estos "ofuscadores", "compiladores" o "codificadores" suelen requerir tener instalado el modulo "desofuscador" en el servidor que quieres que lo ejecute, no funcionan en cualquier servidor PHP normal.

Otro producto creo que es el Zend encoder (Zend es la empresa detras de PHP).

De todas formas, ¿cual es la razon exacta para esta "ofuscacion"? ¿Seguridad? ¿Distribuir solo el "ejecutable"?

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #7 (permalink)  
Antiguo 24/02/2004, 07:13
Avatar de epplestun  
Fecha de Ingreso: octubre-2001
Mensajes: 1.621
Antigüedad: 16 años, 1 mes
Puntos: 5
Bueno......... eso de ofuscar ..... la verdad es que si pretendes ofuscar PHP por A o por B se podra desofuscar por lo cual no es del todo seguro, jeje lo que suele ser divertido es programar de tal manera que quede todo ilegible jeje haciendo figuritas etc etc, por que esto:

Código PHP:
$var "hola";
$x 5;

function 
ups($params) {
global 
$x;
return 
$params*$x

y esto:

Código PHP:
$var "hola";$x 5;function ups($params) {global $x; return params*$x
Es lo mismo, ahora imaginate , una aplicacion que sean 3000 lineas por ejemplo, pasandolo todoa una sola linea o haciendo dibujetes etc etc .... jejej asi si que lo haras ilegible y a parte es divertido
__________________
Usuario registrado de Linux #288725
  #8 (permalink)  
Antiguo 25/02/2004, 05:18
 
Fecha de Ingreso: octubre-2003
Mensajes: 96
Antigüedad: 14 años, 2 meses
Puntos: 0
Bueno, gracias por la ayuda, ha sido util
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:53.