开发者

Why CF8 encoded cfm file doesn't work in CF9 server?

开发者 https://www.devze.com 2023-01-25 16:39 出处:网络
I\'ve stuck at this problem. Our old-old programmers have encoded their CFM file based on CF8 and I cannot find the origi开发者_如何学Pythonnal file in our server. Recently, I\'ve deployed these encod

I've stuck at this problem. Our old-old programmers have encoded their CFM file based on CF8 and I cannot find the origi开发者_如何学Pythonnal file in our server. Recently, I've deployed these encoded CF8 files into CF9. Unfortunately, these encoded CF8 files don't work in CF9 server?

Please let me know how to solve this problem?


Also, if you search online for cfdecrypt you will likely find a tool to produce plain text source from the encoded version. CFEncode doesn't truly encrypt the code, but merely obfuscates it. The cfdecrypt tool has been passed around the web for many years, and was not developed by Allaire/Macromedia/Adobe, so caveat emptor.


Originally by Matthew Chapman, I've posted both the Windows and Linux versions here with source code and a helper bash script. https://github.com/disccomp/cfdecrypt


The CFEncode utility hasn't changed in many years. Files encoded with it several versions ago will work in the latest versions of ColdFusion. In fact, when you install ColdFusion (on Windows) you'll notice that the Date Modified on cfencode.exe is 5/23/2001. It is laid down with this date because during ColdFusion's build process it is still grabbing the same old cfencode.exe file from way back in CF5 days (CF5 was released Spring of 2001).

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号