Почему CF8 закодированный файл CFM не работает на сервере CF9?

StackOverflow https://stackoverflow.com/questions/4221494

Вопрос

Я застрял на эту проблему. Наши старые программисты закодировали свой файл CFM на основе CF8, и я не могу найти исходный файл на нашем сервере. Недавно я развернул эти закодированные файлы CF8 в CF9. К сожалению, эти закодированные файлы CF8 не работают на сервере CF9?

Пожалуйста, дайте мне знать, как решить эту проблему?

Это было полезно?

Решение

Кроме того, если вы ищете онлайн для CFDECRYPT, вы, скорее всего, найду инструмент для создания простых текстовых источников от кодированной версии. Cfencode не действительно зашифрует код, но просто запутает его. Инструмент CFDECRYPT был передан в Интернете в течение многих лет и не был разработан Allaire / Macromedia / Adobe, поэтому будьте пустым.

Другие советы

Первоначально от Matthew Chapman я размещал Windows и версии Linux здесь с исходным кодом и сценарием вспомогательного Bash. https://github.com/disccomp/cfdecrypt.

Утилита Cfencode не изменилась за много лет. Файлы, закодированные с ней несколькими версиями назад, будут работать в последних версиях ColdFusion. На самом деле, когда вы устанавливаете ColdFusion (в Windows), вы заметите, что дата, модифицированная на Cfencode.exe, составляет 5.02.2001. Он укладывается с этой датой, потому что во время процесса сборки ColdFusion он все еще хватает тот же старый файл cfencode.exe с пути назад в день CF5 (CF5 был выпущен весна 2001 года).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top