العودة   معهد العرب التطويري > الـمعاهـد البرمجية > ركــن تطــوير ودعم المــواقع

إعلانات Google

إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
قديم 02-27-2010, 04:58 AM   رقم المشاركة : [1 (permalink)]
:: ! قل لَنْ يُصِيبَنَا إِلا مَا كَتَبَ اللَّهُ لَنَا ! ::
الصورة الرمزية ™M® EmaD
 

™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود™M® EmaD مبدع بلا حدود

بيانات موقعي:
إسم الموقع : معهد العرب
إصدار المنتدى : 3.8.5

 
افتراضي [شرح] تغيير بادئة الجداول - Table Prefix - قي قاعدة بيانات ووردبريس لرفع مستوى الأمان

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

بادئة الجداول الافتراضية في قاعدة بيانات ووردبريس هي _wp كما نشاهد المثال في الصورة:



فرضاً، في حال وجود ثغرة في الووردبريس يقوم المخترق عادةً بحقن قاعدة البيانات لتغيير محتوى الصفحة الرئيسية أو لإجراء أي تعديل آخر على قاعدة البيانات وعندما تكون بادئة الجداول المستعملة هي البادئة الافتراضية _wp فان مهمة الاختراق ستكون أسهل لأن اسم الجدول معروف للمخترق.

على سبيل المثال, الجدول wp_users يحتوي على أسماء الأعضاء في المدونة. لو أراد المخترق (في حال وجود ثغرة) أن يحقن هذا الجدول لن تواجهه مشكلة لأن اسم الجدول معروف له بينما لو كان اسم الجدول مختلف .. مثلاً slm37we_users ستكون حينها مهمة الاختراق أصعب وقد يصاب المخترق بالاحباط ويبحث عن موقع آخر حمايته ذات مستوى أقل.

نستطيع أن نقوم بتغيير بادئة الجداول في موقفين. الموقف الأول قبل تركيب المدونة والموقف الثاني بعد تركيب المدونة.

قبل تركيب المدونة

الطريقة سهلة جداً ويستطيع كل شخص أن يطبقها. قبل أن تقوم بتركيب المدونة افتح ملف wp-config.php وقم بتغيير بادئة الجداول كما هو موضح بالصورة:



ببساطة نقوم بتغيير _wp إلى أية قيمة أخرى تريدها. مثلاً _slm37we وبعدها تقوم بتركيب المدونة. القيمة slm37we هي فقط للتوضيح ويمكنك استخدام أية قيمة اخرى تريدها لكن احرص أن لا تكون سهلة مثل blog أو site أو wp2 ... الخ

بعد تركيب المدونة

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

1. بداية نقوم بتغيير البادئة من ملف ال wp-config.php كما شرحنا بالصورة السابقة. سنختار على سبيل المثال هذه القيمة slm37we_

2. سنقوم الآن بتغيير أسماء الجداول في قاعدة البيانات. أدخل إلى ال phpMyAdmin واختر قاعدة البيانات المستخدمة في مدونتك ثم اضغط على SQL



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

سنبدأ الآن بجدول wp_users وسنقوم بتغيير اسمه إلى slm37we_users ولهذا الغرض الأمر سيكون:
كود PHP:
Rename table wp_users to slm37we_users

ثم نضغط على OK وتنتظر ظهور رسالة التأكيد.

نكرر (بنفس الطريقة) عملية تغيير الاسم مع باقي جداول قاعدة البيانات وهذه هي الجداول:

wp_usermeta
wp_term_relationships
wp_term_taxonomy
wp_comments
wp_options
wp_links
wp_postmeta
wp_terms
wp_post


بهذا نكون غيرنا البادئة في جميع جداول قاعدة بيانات ووردبريس. خذ بالحسبان وجود جداول إضافية كمثل جداول خاصة بالإضافات التي قمت بتركيبها بالمدونة - قم بتغييرها بنفس الطريقة.

3. التعديل على جدول slm37we_options - سابقاً اسمه wp_options

أدخل إلى الجدول slm37we_options واضغط على Browse وابحث عن wp_user_roles. يمكنك ترتيب القيم في الجدول حسب ال Option name حتى تجد القيمة المطلوبة بسهولة. بعد أن وجدتها قم بتحريرها (اضغط على أيقونة القلم) إلى slm37we_user_roles كما هو موضح بالصورة التالية واضغط على GO



4. التعديل على جدول slm37we_usermeta - سابقاً اسمه wp_usermeta

أدخل إلى الجدول slm37we_usermeta واضغط على Browse. قم بترتيب العناصر حسب meta_key لتجد ما تبحث عنه بسهولة. إبحث عن كل القيم الموجودة في عامود meta_key والتي تبدأ بالبادئة _wp وقم بتغييرها للبادئة الجديدة _slm37we بنفس الطريقة التي شرحناها بالصورة في الخطوة رقم 3.

في هذا الجدول ستجد قيم مختلفة مثل wp_capabilities, wp_usersettings, wp_autosave_draft_ids ... الخ.


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

تصفح مدونتك الآن، أدخل قاعدة البيانات, تأكّد أنّ كل شيء يعمل بشكل سليم.

شخصياً أجريت هذا التعديل على أكثر من مدونة وكانت النتائج ممتازة وبدون أية مشاكل تذكر.

فقط اهتم أن تطبق الخطوات بحذافيرها ولا تقدم على أي خطوة إن لم تكن متأكداّ من صحة ما تقوم به.

بالتوفيق.




التوقيع:

إعمل لدنياك كأنك تعيش أبداً ، و أعمل لآخرتك كأنك تموت غداً ..



™M® EmaD غير متواجد حالياً   رد مع اقتباس
قديم 03-06-2010, 11:30 AM   رقم المشاركة : [2 (permalink)]
::: تطويري فـــضي :::
الصورة الرمزية linux
 

linux يستحق التميز

بيانات موقعي:
إسم الموقع : معهد العرب
إصدار المنتدى : 3.8.2

 
افتراضي رد: [شرح] تغيير بادئة الجداول - Table Prefix - قي قاعدة بيانات ووردبريس لرفع مستوى ال

بارك الله فيك




التوقيع:

حـ / ـزن رفيق الشـ ع ـر في كل ( محـ / طات )العمر فإن وجدتني حزينـآ تجدني شـ / ـا عرآ

آللهٍَمً آنْصٍْرٌٍ آخٌِوٍآنْنْآ وٍآخٌِوٍآتُِِّْنْآ فْيَ غًزٍُة

linux غير متواجد حالياً   رد مع اقتباس
إضافة رد

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

الكلمات الدلالية (Tags)
لرفع, مستوى, الأمان, الجداول, بادئة, بيانات, تغيير, شرح, prefix, table, ووردبريس, قاعدة


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع

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

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


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
سكربت عالم حواء بدون قاعدة بيانات بعد التعديل ™M® EmaD ركــن تطــوير ودعم المــواقع 8 08-04-2010 12:36 AM
قاعدة بيانات دليل نواحى 10500 موقع مجاناا ™M® EmaD ركــن تطــوير ودعم المــواقع 3 07-13-2010 10:48 PM
[ سكربت ] الدروس العربي + إنشاء قاعدة بيانات + تعديل بيانات السكربت + شرح التنصيب طلال السحيمي ركــن تطــوير ودعم المــواقع 3 06-05-2010 05:43 PM
سكربت اليوتيوب + قاعدة بيانات 3200 مقطع ramlayer.com ركــن تطــوير ودعم المــواقع 2 12-31-2009 10:46 AM

Valid XHTML 1.0 Transitional


 

الساعة الآن 10:38 PM

أقسام المنتدى

المعاهد الــعامة @ الـركـن الـعـام @ ركــن البرامج العامة المشروحة @ wordpress @ تصاميم وابدعات الاعضاء @ حلول نهائية لمشاكل المنتديات @ قسم التصميم والجرافيكس @ ركــن دروس تصميم ستايلات المنتدى @ عالم منتديات vBulletin @ تطوير النسخه 3.6.0 @ تطوير النسخه 3.7 @ ركــن تطوير النسخه vBulletin 3.x @ ستايلات vB 3.x @ ركــن شروحات ونسخ vBulletin @ ركــن حماية الموقع والمنتديات @ ركــن مشاكل وطلبات وإستفسارات @ قسم مشاكل وحلول وطلبات @ الـمعاهـد البرمجية @ ركــن دروس ودورات البرمجة @ ركــن تطــوير ودعم المــواقع @ ركــن الأرشفه ومحركات البحث @ الـمعاهـد الــتجارية @ ركــن الاعلانات وعروض الدعم الفني والتصميم @ عروض شركات الاستضافه @ طـــلبات الاستضافة @ لجنه قبول شركات الاستضافه @ ركــن التبادل الاعلاني والتجاري @ الدعم الفنـى المـجــانــى والمــدفوع @ تطوير السيرفرات @ الــمعاهـد الإداريـــة @ قــسم المواضيع المكررة والمحذوفة @ قــسم الشكــاوى والإقتــراحــات @ مـعـهد مـــشاكل شـــركات الاستضافة والدعم الفني @ الدعم الفنى المدفوع @ طلبات الدعم الفني المجاني @ ركــن المواضيع الاسلاميه @ التمبلت والقوالب @ ركــن تطوير النـسخة vBulletin 4.x @ ستايلات vB 4.x @ دروس و شروحات السيرفرات @ دورة الحماية والتشفير @ قسم ملحـقات التصميم @ قسم خاص بالمشرفين @ ¯ـ‗_3rab-vb.com_‗ـ¯ @ أخبـآرْ مـْعـََهـد آلعُرٍبُ آلتِطَوٍيًرٍيً @ ركــن تطوير السيرفرات @ ركــن مشاكل وطلبات السيرفرات @ دورة وشروحات Cpanel @ تِصِآمٍَيًمٍَ وٍأعُمٍَآل آلعُرٍبُ آلتِطَوٍيًرٍيً @ ركــن دروس فى التصميم والفوتوشوب @ دورة تطوير منتديات الـ vBulletin @ منتـديات الحاسوب والبرامج @ قـٍسم حلول الاخطاء والمشاكل @ أخطاء وحلول قواعد البيانات @ ركن تعليم لغات البرمجة @ الــديــجــي شــات Digichat @ ركن نادي Google @ ركن أخبار المواقع @ الشكاوي وقضايا النصب @ الخيمه الرمضانيه @ برمجيات معهد العرب التطويري @ قسم طلبات التصميم @ عالم الجوال @ البلاك بيري-blackberry @ الألعاب الألكترونية @ Pc Games @ Playstation 3 @ XBoX Games @ ركــن المـاسـنـجر @ عالم الرياضة @ مشاكل وحلول الحاسوب @ شروحات وحلول الكمبيوتر والإنترنت @ الجوال @ اي فون-iPhone @ البرامج المحمولة - Portable @ أخبار التكنولوجيا و تقنية المعلومات @ دورات معهد العرب التطويري @ دورة أحتراف الـvBulletin @ دورة الانتاج والإخراج @ الأفتر افكت After Effects @ الفيغاس SONY Vegas @ دورة الأرشفة ومحركات البحث @ أخبار مصر @




تصميم onlyps لخدمات التصميم


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92