الدرس السابع : طريقة تغيير اسم ملف الـ config
المشاهدات:
2922
الردود:
2
Abo-Karim
Administrator
معلومات Abo-Karim
- رقم العضوية
- 1
- تاريخ التسجيل
- 2015-06-22
- الإقامة
- ام الدنيــ EGYPT ــا
- الموقع الالكتروني
- هيلبرنت
- آخر نشاط
- المشاركات
- 4,975
- المعدل اليومي
- 1.21
- مستوى التفاعل
- 189
- قوة السمعه
أوسمة العضو
بسم الله الرحمن الرحيم
دورة شاملة و تفصيلية لحماية منتدى vBulletin 3.8 .شرح طريقة تغير اسم ملف الـ config.php و الملفات المتعلقة به ، لأن ملف الـ config هو سبب رئيسي لإختراق المنتديات .
سيتم التعديل على المجلدات التالية :
أولاً : مجلد admincp
يحتوي المجلّد على الملفين التاليين :
notice.php و diagnostic.php
الملف الأول :
notice.php
يحتوي هذا الملف على كلمة config.php مرة واحده في السطر التالي :
نقوم بتغيرها للاسم الذي نريد ، والاسم المطبّق في الشرح سيكون mohdkamal.php
وبالتالي سيتم تغير config.php إلى mohdkamal.php ، ليصبح السطر بالشكل التالي :
انتهينا من ملف notice.php .
الملف الثاني :
diagnostic.php
يحتوي هذا الملف على كلمة config.php مرتين في السطر التالي :
نقوم بتغيرها إلى mohdkamal.php (الاسم المطبّق في الشرح) .
وبالتالي سيتم تغير config.php إلى mohdkamal.php ، ليصبح السطر بالشكل التالي :
انتهينا من ملف diagnostic.php ومن مجلد admincp .
***************
الآن ننتقل لمجلد includes
المجلد يحتوي على 5 ملفات :
الملف الأول :
adminfunctions.php
يحتوي هذا الملف على كلمة config.php مرة واحده في السطر التالي :
نقوم بتغيرها إلى mohdkamal.php (الاسم المطبّق في الشرح) .
وبالتالي سيتم تغير config.php إلى mohdkamal.php ، ليصبح السطر بالشكل التالي :
انتهينا من ملف adminfunctions.php
الملف الثاني :
ملف class_core.php
يحتوي هذا الملف على كلمة config.php عشر مرات في الأسطر التالية :
نقوم بتغيرها إلى mohdkamal.php (الاسم المطبّق في الشرح) .
وبالتالي سيتم تغير config.php إلى mohdkamal.php ، لتصبح الأسطر بالشكل التالي :
انتهينا من ملف class_core.php
الملف الثالث :
ملف functions.php
يحتوي هذا الملف على كلمة config.php مرتين في الأسطر التالي :
نقوم بتغيرها إلى mohdkamal.php (الاسم المطبّق في الشرح) .
وبالتالي سيتم تغير config.php إلى mohdkamal.php ، ليصبح السطر بالشكل التالي :
انتهينا من ملف functions.php
الملف الرابع :
ملف init.php
يحتوي هذا الملف على كلمة config.php مرتين في الأسطر التالية :
نقوم بتغيرها إلى mohdkamal.php (الاسم المطبّق في الشرح) .
وبالتالي سيتم تغير config.php إلى mohdkamal.php ، لتصبح الأسطر بالشكل التالي :
انتهينا ملف init.php
لملف الخامس :
ملف config.php
نقوم بتغير اسمه (rename) إلى mohdkamal.php
* ثم نقوم برفع بجميع الملفات إلى مسارها الأصلي
*للبحث عن أي كلمة بواسطة برنامج الـ NotePad يتم الضغط على Ctrl + F
*يمكن إبقاء ملف الـ config الأصلي بعد تعبئته بمعلومات وهمية عن قاعدة البيانات.
دورة شاملة و تفصيلية لحماية منتدى vBulletin 3.8 .شرح طريقة تغير اسم ملف الـ config.php و الملفات المتعلقة به ، لأن ملف الـ config هو سبب رئيسي لإختراق المنتديات .
سيتم التعديل على المجلدات التالية :
أولاً : مجلد admincp
يحتوي المجلّد على الملفين التاليين :
notice.php و diagnostic.php
الملف الأول :
notice.php
يحتوي هذا الملف على كلمة config.php مرة واحده في السطر التالي :
* define NOTICE_CRITERIA_JS as 'false' in config.php
نقوم بتغيرها للاسم الذي نريد ، والاسم المطبّق في الشرح سيكون mohdkamal.php
وبالتالي سيتم تغير config.php إلى mohdkamal.php ، ليصبح السطر بالشكل التالي :
كود
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
انتهينا من ملف notice.php .
الملف الثاني :
diagnostic.php
يحتوي هذا الملف على كلمة config.php مرتين في السطر التالي :
كود
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
وبالتالي سيتم تغير config.php إلى mohdkamal.php ، ليصبح السطر بالشكل التالي :
كود
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
***************
الآن ننتقل لمجلد includes
المجلد يحتوي على 5 ملفات :
الملف الأول :
adminfunctions.php
يحتوي هذا الملف على كلمة config.php مرة واحده في السطر التالي :
كود
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
نقوم بتغيرها إلى mohdkamal.php (الاسم المطبّق في الشرح) .
وبالتالي سيتم تغير config.php إلى mohdkamal.php ، ليصبح السطر بالشكل التالي :
كود
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
انتهينا من ملف adminfunctions.php
الملف الثاني :
ملف class_core.php
يحتوي هذا الملف على كلمة config.php عشر مرات في الأسطر التالية :
كود
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
نقوم بتغيرها إلى mohdkamal.php (الاسم المطبّق في الشرح) .
وبالتالي سيتم تغير config.php إلى mohdkamal.php ، لتصبح الأسطر بالشكل التالي :
كود
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
انتهينا من ملف class_core.php
الملف الثالث :
ملف functions.php
يحتوي هذا الملف على كلمة config.php مرتين في الأسطر التالي :
كود
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
كود
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
وبالتالي سيتم تغير config.php إلى mohdkamal.php ، ليصبح السطر بالشكل التالي :
كود
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
كود
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
الملف الرابع :
ملف init.php
يحتوي هذا الملف على كلمة config.php مرتين في الأسطر التالية :
كود
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
كود
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
نقوم بتغيرها إلى mohdkamal.php (الاسم المطبّق في الشرح) .
وبالتالي سيتم تغير config.php إلى mohdkamal.php ، لتصبح الأسطر بالشكل التالي :
كود
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
كود
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
لملف الخامس :
ملف config.php
نقوم بتغير اسمه (rename) إلى mohdkamal.php
* ثم نقوم برفع بجميع الملفات إلى مسارها الأصلي
*للبحث عن أي كلمة بواسطة برنامج الـ NotePad يتم الضغط على Ctrl + F
*يمكن إبقاء ملف الـ config الأصلي بعد تعبئته بمعلومات وهمية عن قاعدة البيانات.