كيفية البحث عن نظام إدارة المحتوى الذي يتم استخدامه على موقع ويب؟

نشرت: 2022-03-22

من الضروري أحيانًا معرفة نوع CMS أو منشئ موقع الويب الذي يستخدمه موقع ويب معين.

قد يطلب المستخدمون هذه المعلومات ببساطة بدافع الفضول أو الدافع لمعرفة المزيد عن التكنولوجيا الأنسب لهذا النوع من المسعى.

قد يكون اختيار نظام إدارة المحتوى لموقع الويب الخاص بك أمرًا بالغ الأهمية. يجب عليك اختيار أفضل CMS من بين تلك المتوفرة في السوق.

نتيجة لذلك ، قررت البحث ومعرفة ما تستخدمه مواقع الويب الكبيرة الأخرى CMS. هذا هو المكان الذي يتم فيه اكتشاف CMS.

أو حتى في مرحلة جمع المعلومات لاختبار الاختراق والقرصنة ، فإن الخطوة الأولى هي العثور على CMS لموقع الويب. بعد أن يعرف المهاجم عن استخدام نظام إدارة المحتوى (CMS) في موقع الويب ، سيبحث عن الثغرات الأمنية الخاصة بمكافحة التطرف العنيف (قائمة بالثغرات الأمنية السيبرانية المعروفة) التي يمكنها استغلال نظام إدارة المحتوى المحدد.

ما هو نظام إدارة المحتوى؟

أنظمة إدارة المحتوى (CMS) هي مصطلح يشير إلى البرنامج الذي يسمح لمسؤول الموقع أو المسؤول بإدارة المعلومات بسهولة. كما يسمح للعديد من المساهمين بإنشاء المحتوى وتحريره ونشره.

كما يسمح للمسؤول بالتحكم في بنية صفحات أو معلومات الموقع والتخطيط والوظائف.

يتيح نظام إدارة المحتوى (CMS) لمشرفي المواقع التعامل مع مواقعهم الإلكترونية بكفاءة أكبر ، كما أنه يمثل الجانب الأكثر أهمية في نجاح أي موقع ويب. عادةً ما يخزن نظام إدارة المحتوى المعلومات في قاعدة بيانات ويظهرها في طبقة عرض تقديمي بناءً على مجموعة من القوالب ، على غرار موقع الويب.

عندما تستخدم شركة ما نظام إدارة المحتوى (CMS) لنشر صفحاتها على الإنترنت ، فإنها تقلل من حاجة مطوري الواجهة الأمامية لإجراء تغييرات على الموقع ، مما يجعله أسرع وأسهل.

يتم سرد بعض وظائف CMS الأكثر شيوعًا أدناه.

  • يمكن لعدة مستخدمين تسجيل الدخول والمساهمة وتنظيم ونشر أعمالهم.
  • تسمح أدوات المراجعة المضمنة بتغيير المحتوى وتعديله.
  • تتيح ميزة الإدراج للمستخدمين إدخال نص وتحميل الصور دون الحاجة إلى معرفة لغات البرمجة القائمة على الويب.
  • يتم أيضًا تتبع التعديلات الفردية للملفات من خلال طرق مختلفة للتحكم في المراجعة.
  • إنه يمكّن الأشخاص غير التقنيين غير المعتادين على لغات البرمجة من إنشاء محتوى الويب الخاص بهم وإدارته.

ووردبريس و Wix و Drupal و Joomla و Magneto و Squarespace هي أشهر منصات CMS المتاحة.

مجموعة العوامل التي يجب تقييمها قبل أن يقرر الفرد أو الشركة اختيار CMS لا حصر لها تقريبًا. هناك بعض الميزات الأساسية التي يجب البحث عنها ، مثل واجهة محرر سهلة الاستخدام وميزات تفاعلية متطورة.

لقد لخصنا قائمة ببعض الخدمات والطرق عبر الإنترنت لتحديد نظام إدارة المحتوى لأي موقع ويب. دعنا نتدحرج.

WhatCMS

WhatCMS هي أداة خدمة سهلة الاستخدام وممتازة قائمة على الويب لتحديد نظام إدارة المحتوى (CMS) لموقع ويب في غضون ثوانٍ.

توفر هذه الأداة واجهة برمجة تطبيقات مجانية وتشارك معلومات حول الأساليب المستخدمة للتعرف على CMS لموقع الويب. أدخل عنوان URL للويب الهدف في حقل الإدخال وانقر على زر اكتشاف CMS للبدء.

WebDataStats

WebDataStats هي أداة رائعة أخرى لاكتشاف CMS لموقع الويب. توفر هذه الأداة خدمة حسنة السمعة يمكنها تحديد موقع قواعد بيانات نطاقات الموقع بواسطة CMS وتسمح أيضًا للمستخدم بمشاهدة محفوظات ترحيل CMS لأسماء النطاقات.

يقومون بتحديث قاعدة بيانات CMS الخاصة بالخدمة على أساس شهري لتقديم أكثر النتائج دقة وتميزًا. أدخل عنوان الويب الهدف وانقر على "كشف".

CMSDetect

أداة CMSDetect هي أداة بسيطة للغاية للاستخدام. أدخل عنوان URL لموقع الويب في حقل الإدخال لمعرفة نظام إدارة المحتوى الخاص بالموقع.

في ثوانٍ ، ستتمكن من الوصول إلى معلومات كاملة حول CMS أو منشئ موقع الويب الذي يستخدمه الموقع.

SiteAnalyzer

SiteAnalyzer هي خدمة قائمة على الويب تتيح لك تحديد نظام إدارة المحتوى بسرعة. لمعرفة نظام إدارة المحتوى الخاص بالموقع الإلكتروني ، ما عليك سوى إدخال أسماء النطاقات المستهدفة والنقر فوق الزر "اكتشاف نظام إدارة المحتوى". هذه الأداة المجانية تدعم البحث الجماعي للمجالات.

يحتوي موقع الويب هذا أيضًا على ميزات أخرى مثل مستخرج المجال ، ومدقق whois ، وكاشف النطاق الفرعي ، ومدقق SSL ، وما إلى ذلك.

استخدام أداة سطر الأوامر

في Linux ، من السهل جدًا العثور على CMS لموقع ويب باستخدام بعض الأدوات مثل CMSmap.

خريطة CMSmap

CMSmap هو ماسح ضوئي CMS مفتوح المصدر مكتوب بلغة Python يقوم بأتمتة عملية العثور على مشاكل الأمان وعملية تقييم الثغرات الأمنية في أنظمة إدارة المحتوى الأكثر شيوعًا.

WordPress و Joomla و Drupal و Moodle هي أنظمة إدارة المحتوى التي يدعمها CMSmap حاليًا.

الهدف الرئيسي لهذه الأداة هو الجمع بين نقاط الضعف الشائعة للعديد من أنواع أنظمة إدارة المحتوى في أداة واحدة.

يرجى أن تضع في اعتبارك أن هذا المشروع لا يزال في مراحله الأولى. نتيجة لذلك ، قد تكتشف الأخطاء والعيوب. يجب عليك استخدامه على مسؤوليتك الخاصة!

التثبيت والاستخدام

من خلال استنساخ مستودع GitHub الرسمي ، يمكنك الحصول على أحدث إصدار من CMSmap:

 git clone https://github.com/Dionach/CMSmap

بعد تنزيل ملفات CMSmap ، استخدم الأمر "cd" للوصول إلى دليل CMSmap.

 cd CMSmap

لتثبيت جميع المتطلبات وإعداد الأداة ، استخدم الأمر التالي.

 pip3 install .

لفحص موقع الويب بحثًا عن CMS ، استخدم الأمر أدناه ،

 ./cmsmap.py <target-url>

عند تنفيذ البرنامج النصي لأول مرة ، سيقوم بتثبيت جميع المكونات المفقودة.

إخراج العينة:

 ┌──(rootkali)-[/home/writer/CMSmap] └─# ./cmsmap.py https://geekflare.com [-] Date & Time: 18/03/2022 12:54:18 [I] Threads: 5 [-] Target: https://geekflare.com (104.27.119.115) [I] Server: cloudflare [I] X-Powered-By: EasyEngine v4.1.0 [L] X-Frame-Options: Not Enforced [I] X-Content-Security-Policy: Not Enforced [L] Robots.txt Found: https://geekflare.com/robots.txt [I] CMS Detection: WordPress [I] Wordpress Theme: geekflare [-] WordPress usernames identified: [M] Hitesh Sant [M] Naman Yash [M] Neha Kaushik [M] Shalabh Garg [M] alana-berge [M] anish Chowdhary [M] asad-ali [M] brandon [M] brenda [M] chandan [M] chris-richardson [M] evie-harrison [M] harshit-gupta [M] hruv Parmar [M] kanishk [M] kenneth-sytian [M] lena-hemsworth [M] marcus-habert [M] mary-jones [M] mrita Pathak [M] nick-brown [M] paul-jordan [M] pradeep-vishwakarma [M] rahul [M] shiva-sai [M] surajvishu80 [M] urga Prasad Acharya [M] varun-kumar [M] XML-RPC services are enabled

إلى جانب تفاصيل CMS ، تعرض هذه الأداة أيضًا بعض أسماء المستخدمين المتاحة لنظام إدارة المحتوى لموقع الويب هذا. يحتوي موقع الويب الهدف على WordPress مثبتًا على خادمه ، كما هو موضح أعلاه. أليس من السهل؟ الأمر بهذه السهولة.

يمكن لـ CMSmap فحص العديد من الأهداف في ملف للقوة الغاشمة وما بعد الاستغلال ، بالإضافة إلى المكونات الإضافية المتاحة. لمعرفة الاستخدام الكامل لهذه الأداة ، استخدم أمر التعليمات.

 ./cmsmap.py -h

تغليف

آمل أن تكون قد وجدت هذه المقالة مفيدة جدًا في التعرف على كيفية العثور على نظام إدارة المحتوى الذي يتم استخدامه على موقع ويب.

قد تكون مهتمًا أيضًا بالتعرف على النقاط التي يجب مراعاتها أثناء اختيار CMS.