Cita:
Iniciado por nicolaspar
Ahora comprendí, lo que no comprendo aún es como llegaste a ese código. Si podés por PM me interesaría saberlo ;), saludos y gracias.
Hola,
Con la herramienta Notepad++ no necesitas otro programa para convertir a base64. Tomas la parte del código que dice : eval($_D('...')); solamente lo que está entre comillas, lo copias a un nuevo documento y usas TextFX Tools / Base64 Decode.
Te genera un código que comienza con : if(strpos($_SERVER["HTTP_HOST"], ...
Tomas todo el código original y reemplazas el eval($_D('...')) por ese código que ya tienes, el : if(str... Pero antes eliminas una parte inicial hasta donde dice : exit(); y además reemplazas un pedazo de código que dice : eval($_R) por echo $_R.
Ejecutas la aplicación y te muestra el código fuente,
Tienes que guardar el documento PHP vacío antes de hacer hacer todo este procedimiento, de otra forma Notepad++ te borra un pedazo de código al guardar cuando ya tienes todo hecho. Y los saltos de línea tienen que ser tipo Linux, (Formato / Convertir a formato UNIX).
Saludos,
ps:
Las últimas 4 líneas:
Código:
#####################
# FINALIZE CONFIG
#####################
include_once(_PATH_CONFIG_."/finalize_website.php");
ps:
Creo que la mayor parte ya lo habías hecho, no lo había visto
![sonrisota](http://static.forosdelweb.com/fdwtheme/images/smilies/xD.png)
Solamente te hizo falta componer el documento final donde está el código completo más lo que ya tenias.