¿Por qué el archivo CFM codificado CF8 no funciona en el servidor CF9?
-
26-09-2019 - |
Pregunta
Me he quedado con este problema. Nuestros viejos programadores han codificado su archivo CFM basado en CF8 y no puedo encontrar el archivo original en nuestro servidor. Recientemente, he implementado estos archivos CF8 codificados en CF9. Desafortunadamente, estos archivos CF8 codificados no funcionan en el servidor CF9?
Por favor, hágame saber cómo resolver este problema.
Solución
Además, si busca en línea CFDecrypt, es probable que encuentre una herramienta para producir una fuente de texto sin formato a partir de la versión codificada. CFENCODE realmente no cifra el código, sino que simplemente lo ofusca. La herramienta CFDecrypt se ha aprobado en la web durante muchos años, y no fue desarrollada por Allaire/Macromedia/Adobe, por lo que advierte Empor.
Otros consejos
Originalmente por Matthew Chapman, he publicado las versiones de Windows y Linux aquí con el código fuente y un script de ayuda auxiliar. https://github.com/discomp/cfdecrypt
La utilidad CFENCODE no ha cambiado en muchos años. Los archivos codificados hace varias versiones funcionarán en las últimas versiones de ColdFusion. De hecho, cuando instale ColdFusion (en Windows) notará que la fecha modificada en cfencode.exe es el 23/05/2001. Se establece con esta fecha porque durante el proceso de construcción de Coldfusion todavía está agarrando el mismo archivo CFENCODE.EXE desde hace mucho tiempo en los días de CF5 (CF5 se lanzó la primavera de 2001).