﴿ وَقُل رَّبِّ زِدْنِي عِلْمًا

And say, "My Lord, increase me in knowledge."

الدرس السابع : طريقة تغيير اسم ملف الـ config

بسم الله الرحمن الرحيم دورة شاملة و تفصيلية لحماية منتدى vBulletin 3.8 .شرح طريقة تغير اسم ملف الـ config.php و الملفات المتعلقة به ، لأن ملف الـ config هو سبب رئيسي...

الدرس السابع : طريقة تغيير اسم ملف الـ config
المشاهدات: 2922 الردود: 2

Abo-Karim

Administrator
رقم العضوية
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 مرة واحده في السطر التالي :


* define NOTICE_CRITERIA_JS as 'false' in 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 الأصلي بعد تعبئته بمعلومات وهمية عن قاعدة البيانات.
 
مشاء الله .
 
وعليكم السلام ورحمه الله وبركاته

تسلم ايدك ي بطل على الطرح

مجــهود مميز ُ جــدآ

ربى يعطيك العافيه​
 
عودة
أعلى