اخواني الكرام ان الكثير منا يجهل اساسيات الحماية للمنتدى بعد انشائه فيتفاجا بالاختراق وتغيير المحتويات وما للحماية من اهمية كبيرة في سير الموقع وبقائه. هنا بعض الدروس و النصائح التي ستفيدكم حتما في حماية مواقعكم من الاختراقات وعبث ذوي القلوب الضعيفة في محتوياته .
يجب ان نعلم ان اساسيات الحماية تعتمد على 3 مصادر ان تم الاهتمام بها وحمايتها تمت الحماية الشاملة للموقع باذن الله.
اولا : نوع السكريبت المستخدم للمنتدى ومدى خلوه من الثغرات وطريقة الحماية (ينصح بسكريبت الفي بي لقلة الثغرات فيه نوعا ما وتوفر الحماية)
ثانيا: نوع السيرفر الذي يعمل عليه المنتدى ومدى حمايته(ينصح باستخدام سيرفرات اللينكس لصعوبة اختراقه وتوفر الحماية عليه)
ثالثا: حماية جهاز الادمن وخلوه من الفيرواسات (ينصح باستخدام برامج الحماية واخر التحديثات مع عدم حفظ كلمات سر الاف تي بي او كلمة الدخول للمنتدى على الجهاز وتجنب فتح الرسائل المشبوهة في الايميل او تحميل برامج او مرفقات دون فحصها اولا ببرامج الحماية)
حيث ان المخترق يعمد الى اختراق المنتدى عن طريق احدى هذه المصادر.
ناتي الان لشرح كيفية حماية ملفات المنتدى لذا يرجى الانتباه والتطبيق بعد الفهم.
1.ينصح باستخدام اخر اصدارات المنتدى مع متابعة التعديلات والثغرات التي تظهر من الشركة الام لتفادي الثغرات في النسخة.
2.الكلمات الممنوعة: ضع محتوى الملف في خيارات الرقابة من لوحة التحكم لمنع سكريبتات التحويل.
Disallow: User-agent: * Disallow: admincp.php
Disallow: /admincp/index.php
Disallow: /images/
Disallow: /includes/
Disallow: /includes/cron/
Disallow: /includes/datastore/
Disallow: /includes/paymentapi/
Disallow: /includes/xml/
Disallow: /massy/
Disallow: /modcp/index.php
Disallow: /install/
Disallow: /customprofilepics/
Disallow: /customavatars/
Disallow: /cpstyles/
Disallow: /clientscript/
Disallow: /archive/
Disallow: /cron/
Disallow: /datastore/
Disallow: /paymentapi/
Disallow: /xml/
Disallow: /modcp/
robots
5.التعديل على ملف الكونفيج(config) الموجود في انكلودز(includes)
افتح الملف باي برنامج لتحرير الملفات editor او wordpad او الفرونت بيج
وعدل التالي
ابحث عن الكود التالي وعدل كلمة modcp وadmincp لاي اسم اخر مثلا adminx وmodx
$config['Misc']['modcpdir'] = 'modcp';
ملاحظة يفضل وضع ملفات باسم admincp و modcp لكن فاضية وخالية من المحتوى مع وضع جدار حماية عليها ايضا لتشتيت تركيز المخترق واستنفاذ قواه على ملفات خالية فيصاب بالاحباط في النهاية وفقدان الاهتمام باختراق المنتدى.
6.تغيير الprefixفي الconfig
ابحث عن الكود
7.تابع التعديل في الconfig
ابحث الكود
8. تغيير مكان الconfig وتشفيره (انا لا انصحه )
9.تغيير تصريح ملفات المنتدى:يفضل التصريح للملفات 111 اذا واجهت مشكلة فهذا يعني ان السيرفر لا يستطيع قراءة الملفات ايضا لذلك اجعلها 751 وكن حذر جدا من استخدام التصريح 777 وينصح بشدة عدم استخدامه.
10.وضع جدار حماية على الملفات التالية
modcp وadmincp وincludes
مهم جدا ويتم عن طريق السي بانل توجد شروحات كثيرة بهذا الخصوص
11. حماية المنتدى من المراقبين
توجه الى vb/modcp/thread.php وقم بتغيير thread.php لا اسم اخر وبالتالي تمنع المراقبين من حذف كل المواضيع من المنتدى لان هذه الصلاحية موجودة في لوحة تحكم المراقب
12.يجب ان يكون اسمك وكلمة المرور صعبة وتحتوي على مجموعة من الاشارات والرموز والارقام مع تغيرها دوريا وطلب من المراقبيين تغيير كلمات المرور ايضا
13.ينصح بعمل مسميين احدهما ترد به على الاعضاء ويكون ليس له اي صلاحية والاخر يستطيع الدخول للوحة التحكم لكنه مخفي عن الانظار.
14.يفضل تعطيل اي شيء لاتحتاجه في المنتدى مثل نظام الدفع او قائمة الاعضاء او الاعلانات الادارية لان بها ثغرات وهي غير مهمة .وينصح بشدة عدم تركيب منتجات او هاكات كثيرة لانها بالاضافة لامكانية احتوائها على الثغرات تؤثر على اداء المنتدى وسرعته لذلك ركب فقط ماتحتاجه بالفعل من هاكات وبعد فحصها من الخبراء
15.احذف ملف الانستول نهائي فانت لاتحتاجه .
16.ينصح بمسح اصدارة المنتدى
17.تعديل في ملف ال newthread.php الموجود بملف المنتدى الرئيسي
ابحث عن
19.ينصح باستخدام نسخة المنتدى من الشركة الام لضمان خلو النسخة من عبث العابثين.
20. ينصح باخذ باك اب دوري( نسخة احتياطية في اسوا الاحتمالات )مرة كل اسبوع او كل يوم في حال ان المنتدى كبير جدا.
الموضوع مجهود شخصي وتجميع لخبرة في حماية المواقع والمنتديات وارجو من الله تعالى ان اكون قد وفقت فيه وننتظر استفساراتكم.
وفي الدرس القادم انشاء الله شرح بعض المشاكل بعد عملية الاختراق والتخريب وكيفية حلها
مع اجمل وارق تحية عيدكم مبارك عساكم من عواده.
اخوكم