سؤال

لقد علقت في هذه المشكلة. قام المبرمجون القدامى لدينا بترميز ملف CFM الخاص بهم استنادًا إلى CF8 ولا يمكنني العثور على الملف الأصلي في الخادم الخاص بنا. لقد قمت مؤخرًا بنشر ملفات CF8 المشفرة في CF9. لسوء الحظ ، لا تعمل ملفات CF8 المشفرة هذه في خادم CF9؟

واسمحوا لي أن أعرف كيفية حل هذه المشكلة؟

هل كانت مفيدة؟

المحلول

أيضًا ، إذا قمت بالبحث عبر الإنترنت عن cfdecrypt ، فمن المحتمل أن تجد أداة لإنتاج مصدر نص عادي من الإصدار المشفر. لا يشفر Cfencode حقًا الرمز ، ولكنه مجرد تعبئته. تم تمرير أداة CFDECrypt حول الويب لسنوات عديدة ، ولم يتم تطويرها بواسطة Allaire/Macromedia/Adobe ، لذا تحذير الإمبور.

نصائح أخرى

في الأصل من قبل ماثيو تشابمان ، قمت بنشر كل من إصدارات Windows و Linux هنا مع رمز المصدر ونص Bash المساعد. https://github.com/disccomp/cfdecrypt

لم تتغير الأداة المساعدة cfencode منذ سنوات عديدة. ستعمل الملفات المشفرة معها منذ عدة إصدارات في أحدث إصدارات ColdFusion. في الواقع ، عند تثبيت ColdFusion (على Windows) ، ستلاحظ أن التاريخ المعدل على cfencode.exe هو 5/23/2001. يتم وضعه مع هذا التاريخ لأنه أثناء عملية بناء Coldfusion ، لا يزال يمسك بنفس ملف CFencode.exe القديم من الطريق في أيام CF5 (تم إصدار CF5 في ربيع عام 2001).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top