يعد Dreamweaver CMS برنامجًا ممتازًا لبناء مواقع الويب مفتوحة المصدر مع العديد من المستخدمين ووظائف قوية. نظرًا لأنه برنامج مفتوح المصدر ولديه العديد من المستخدمين، هناك العديد من مستخدمي الإنترنت الذين يدرسون نقاط الضعف في DEDECMS. بالإضافة إلى ذلك، هناك العديد من الوحدات الوظيفية لـ DEDECMS، والتي تشكل أيضًا العديد من المخاطر الأمنية. في بعض الأحيان، سيتم الكشف عن بعض الثغرات الأمنية الجديدة واستخدامها من قبل المجرمين، مما أدى إلى اختراق الموقع وتدميره. بالنسبة لمعظم مشرفي المواقع، لا يتم استخدام معظم وظائف DEDECMS القوية، وأكثرها استخدامًا هي نشر محتوى المقالة. ليست هناك حاجة إلى بعض الوحدات الوظيفية مثل وحدة العضوية، ووحدة التصويت، ووحدة اكتشاف الأخطاء، ووحدة عربة التسوق، ووحدة التنزيل، وما إلى ذلك. أولئك الذين يحتاجون إلى التجميع سيستخدمون Dreamweaver Collector بشكل أساسي للتجميع، ولكن نادرًا ما يستخدمون وظيفة التجميع التي تأتي مع DEDECMS. من بين العديد من الثغرات الأمنية التي تم الإعلان عنها في الماضي، رأينا أن جميع عمليات التطفل تقريبًا يتم إدخالها من وحدات نادرًا ما نستخدمها، كما أن برامج الوحدات المشتركة التي تم اكتشافها ناضجة نسبيًا ونادرًا ما يتم كسرها. من أجل تعزيز أمان DEDECMS، قمنا بتطوير البرنامج الإضافي dedecms لـ "Dreamweaver Security Guard". وتتمثل وظائفه الرئيسية في تحسين النظام وتحسين الوحدة والكشف والتعرف. 1. تحسين النظام، بشكل أساسي للكشف عن مشكلات الأمان في DEDECMS، وتوفير مطالبات لبعض المخاطر الأمنية الحالية، ومسح بعض ذاكرة التخزين المؤقت للنظام والعمليات الأخرى. 2. يعد تحسين الوحدة النمطية الوظيفة الأساسية لـ DEDECMS، فهو يقوم بشكل أساسي بنقل ملفات وحدة البرنامج غير المستخدمة وتغييرها إلى أسماء ملفات لا يمكن الوصول إليها لمنع عمليات التطفل من المدخل، وبالتالي تحسين أمان DEDECMS. 3. الاكتشاف والتعريف عبارة عن قناة مدفوعة الأجر لحل المشكلات يتم تقديمها لمساعدة المستخدمين في حل مشكلات أمان موقع الويب.