![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
10/10/2007, 03:53
|
| | Fecha de Ingreso: marzo-2005 Ubicación: Sevilla
Mensajes: 277
Antigüedad: 19 años, 10 meses Puntos: 2 | |
Re: compilador para php Hola, eso ocurre con el 100% de programas y lenguajes.
Esto es porque es texto plano. Todo lo que escribas en el código como texto plano, por ejemplo, $algo="esto es un texto", en el .exe queda tal cual, para al ejecutarlo asignar ese texto a una zona de la memoria.
Supongo que si no lo escribieses como texto no saldría tal cual, al menos saldría bastante más disimulado.
Por ejemplo:
$user= chr(80) . chr(101) . chr(100) . chr(114) . chr(111);
es en realidad $user="Pedro"; (chr() convierte un número en su caracter ascii asociado)
y se supone que no se debería ver en el código del .exe la palabra Pedro.
Pero claro, esto es un coñazo.
Un saludo |