Ver Mensaje Individual
  #12 (permalink)  
Antiguo 27/11/2008, 23:16
okram
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Descodificar codigo php

Generalmente esos códigos los colocan en scripts protegidos, y puede que muestren una nota de copyright. Si lo encriptaron así (obviamente tu no lo hiciste) es porque desean conservar X derecho. Sólo como nota. Si quieres desencriptar ese código y no estás así violando alguna norma que el autor haya impuesto sobre el, entonces olvida lo que dije en este parrafo.

Ese tipo de encriptación se basan en codificar cadenas codificadas N veces. Así tienes un código codificado siguiendo una secuencia de procedimientos codificadores. Ahora, para decodificar, el script tiene que seguir esa secuencia empezando de la última operación, para así llegar al código original.

Si desea obtener el código original, debes usar las funciones opuestas a las que te vas encontrando. Por ejemplo. Si tienes eval(), deberías usar simplemente echo para evitar que se ejecute, y en vez de eso se imprima el código. Si tienes htmlspecialchars, deberás usar htmlspecialchars_decode, urlencode -> urldecode, base64_encode -> base64_decode, etc. etc.

Todas las funciones que se aplican en esos códigos tienen retorno, pues si no el servidor no sabrías como llegar al código original.

Saludos,