العودة   منتديات المجاوشي > منتديات مجاوشي للترفيه والتسلية > :: RSS :: > Arabic Rss
Arabic Rss Arabic Rss تنويه : المعهد غير مسؤول عن ما يحويه هذا القسم .... وجب لاتنويه والتحذير

الملاحظات


[شرح] : تغيير اسماء جداول القاعدة للحماية

Arabic Rss


 
 
أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 05-15-2011
الصورة الرمزية RSS
RSS غير متواجد حالياً
ناقل الأخبار
 
تاريخ التسجيل: 11 - 2 - 10
المشاركات: 677,758
RSS is on a distinguished road
افتراضي [شرح] : تغيير اسماء جداول القاعدة للحماية

السلام عليكم ورحمة الله وبركاته

نظراً لكثرة الإختراقات في الفترة الأخيرة وأخص بالذكر " حقن قواعد البيانات " أصبح علينا التفكير جدياً بالحد من طريقة الإختراق هذه

اسبابه كثيرة :
1 - ضعف السيرفر .
2 - الثغرات الموجودة في النسخه وخاصتاً " النسـخ المنـزوعـه "

سنتطرق بإذن الله لدرس مهم جداً .. ممكن بعضكم يعرفه لكن المؤكد الكثير منكم لا يعرفه


نظام إعادة تسمية بادئة جداول المنتدى

- الدرس سيكون لإضافة بادئة للجداول
كمثال جدول الأعضاء اسمه user واردنا اضافة بادئة له و لتكن baki .. سيكون اسمه النهائي بعد الاضافة bakiuser


لتطبيق الشرح ارفع مجلد install داخل مجلد منتداك مباشرة
ملف install.php الموجود داخل المجلد لا نحتاجه
وكذلك الملف init.php



بعد رفع مجلد install داخل مجلد منتداك
اطلب الرابط www.b.com/vb/install/tableprefix.php

مع تغييره لرابط منتداك

اتبع الصور :

(1)
اضغط على متابعة




(2)
اكتب اسم البادئة ومن ثم انزل لآخر الصفحة واضغط على إعادة تسمية الجداول




(3)

بعد كتابة اسم البادئة .. ننزل تحت ونضغط على إعادة تسمية الجداول



(4)

ومن ثم نضغط هنا على إعادة تسمية جداول SQL



ثم

(5)

لم يتبقى سوى التعديل على ملف config.php





الآن وبعد ان تم تغيير اسماء الجداول واضافة البادئة لها يستوجب عليك الذهاب لملف config.php




ونبحث عن السطر :
رمز PHP:
$config['Database']['tableprefix'] = '';


نضيف بين علامة التنصيص " اسم البادئة اللتي اضفناها

مثل :
رمز PHP:
$config['Database']['tableprefix'] = 'bakiuser';


اذا لم يتم التعديل على الملف واضافة البادئة اللتي اخترناها سيظهر لنا هذا الخطأ في المنتدى

رمز PHP:
Database error in vBulletin :

Invalid SQL:

SELECT *
FROM datastore
WHERE title IN
('','options','bitfields','attachmentcache','forumcache','usergroupcache','stylecache','languagecache','products','pluginlist','cron','profilefield','loadcache','noticecache','userstats','birthdaycache','maxloggedin','iconcache','eventcache','mailqueue');

MySQL Error : Table '44vb.datastore' doesnt exist
Error Number
: 1146


أي انه يجب علينا اضافة البادئة لملف الـ config.php


||||||||||||||||||||||||||||||||||

ملاحظات :

1 - هذا الدرس لن يحمي منتداك بنسبة 100 % ولكن يشكل اضافة قوية لحماية منتداك
2 - تغيير اسم الجداول يحد من حقنه لإن الهكر لا يعرف اسمه وبالتالي يصعب عليه حقنه
3 - الحماية بعد الله هي حماية السيرفر .. لذلك احرص على استضافة موقعك في أفضل الشركات
4 - احرص على ترقية منتداك أول بأول .. لإن من البديهي والطبيعي اي نسخة جديدة ستكون افضل من سابقاتها
5 - اذا كنت ممن يستخدمون النسخ المنـزوعه فأحرص على ترخيص منتداك متى ما توفرت لك القدرة .. لإن اكبر خطر عليكم هي النسـخ المنـزوعه نفسها


الله يحفظكم

الصور المصغرة المرفقة
الصور المرفقة








أكثر...
 

مواقع النشر (المفضلة)


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
طلب شرح تغيير تصاريح احد جداول قاعدة البيانات من السيرفر RSS Arabic Rss 0 05-15-2011 06:59 AM
اسماء الأنبياء ومعانيها RSS Arabic Rss 0 04-08-2011 01:31 PM
اسماء الشركات RSS Arabic Rss 0 09-22-2010 10:34 PM
كيف تنظر إلى من يحاول الانتحار؟ RSS المجاوشي للأخبار العامه والسياسية والرياضية 0 09-10-2010 03:58 PM
كلمة ((احبكـــ)) قصة اسماء RSS Arabic Rss 0 04-22-2010 05:02 AM


Loading...


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. منتديات بلاك بيري mjawshy.net
المجاوشي للتقنية المتقدمة