السلام عليكم ورحمة الله وبركاته
بدون مقدمات اليوم ها نشرح حماية المنتدى حماية كاملة مافيش اختراقات ، مافيش تطفل من اصحاب العقول الضعيفة ( هؤلاء مرضا نفسياً) ها نعملهم طريقتين للحماية الاولة بالهاكات والثانية بالتعديل على ملفات المنتدى ممكن تسوى طريقة منهم تكفى اول الاتنين معانا بس اكيد ها يصعب عليك الطفل هذا لانه راح :tears: :icon1366:
نبداء على بكرة الله
اول شى ركبنا النسخة وافضل نسخة انصح بها هى (3.8.6) وها تبقى موجودة بالمرفقات وهى من تعديل ونزع فريق(vBSmart)
الطريقة الاولى
الخطوة الاولى :- (الكلمات الممنوعة) تم وضعها بالمرفقات
طريقة التركيب
اذهب الى خيارات المنتدى ثم الى خيارات الرقابة ثم إضغط على تعديل الإعدادات
تفعيل الرقابة: إختار نعم
الكلمات الممنوعة : ضع الكلمات الممنوعة المرفقة فى هذا المربع ثم اضغط حفظ وسلامتك
الخطوة الثانية :- ترقيع ثغرة (Spacer_open)
شرح الطريقة
اذهب الى مجلد vb وافتح ملف global.php بمحرر النصوص ثم ابحث عن
كود PHP:
eval('$spacer_open = "' . fetch_template('spacer_open') . '";');
معنى الكود انه المتغير $spacer_open يقوم بإستدعاء القالب spacer_open
سوف نقوم بتغيير اسم القالب الى اي اسم نريده وليكن مثلا webmasr
اي اننا سوف نستبدل الكود العلوي بهذا الكود
كود PHP:
eval('$spacer_open = "' . fetch_template('webmasr
') . '";');
بذلك اصبح المتغير $spacer_open يقوم بإستدعاء القالب webmasr
والقالب spacer_open ليس له اي فائدة ,,,
لم يبقى الى شئ بسيط
من لوحة التحكم
الاستايلات والقوالب
التحكم في الاستايلات ثم نقوم بإضافة قالب جديد باسم webmasr (طبعا يجب ان يكون اسم القالب متوافق مع الاسم اللى وضعته في ملف global.php )
ثم تقوم بوضع التالي في هذا القالب
كود PHP:
<!-- open content container -->
<if condition="$show['old_explorer']">
<table cellpadding="0" cellspacing="0" border="0" width="$stylevar[outertablewidth]" align="center"><tr><td class="page" style="padding:0px $stylevar[spacersize]px 0px $stylevar[spacersize]px">
<else />
<div align="center">
<div class="page" style="width:$stylevar[outerdivwidth]; text-align:$stylevar">
<div style="padding:0px $stylevar[spacersize]px 0px $stylevar[spacersize]px">
</if>
ثم حفظ وسلامتك
الخطوة الثالثة :- ترقيع ثغرة FORUM HOME المشكلة في الأساس تكمن في الدالة copy
شرح الطريقة
افتح القالب SHOWTHREAD ابحث عن
كود PHP:
<tr>
<td class="vbmenu_option"><img class="inlineimg" src="$stylevar[imgdir_button]/printer.gif" alt="$vbphrase[show_printable_version]" /> <a href="printthread.php?$session[sessionurl]t=$threadid" accesskey="3" rel="nofollow">$vbphrase[show_printable_version]</a></td>
</tr>
ثم قم بحذفه كاملا ثم حذف وسلامتك
الطرقة الثانية
الخطوة الاولى :-
( تركيب هااكات الحماية ) الهاكات بالمرفقات وعددها 4 هاكات
- هاك الحماية i.s.s.w
- هاك حماية تلغيم الاستايلات
- هاك حماية شريط اخر الموضيع و الاهداءت
- منع اختراق الفورم هوم وتاكد عند حقنه وارجاع الفورم هوم الافتراضي
ها نشرح تركيب اول هاك وهو هاك الحماية i.s.s.w وفوائده فى الحماية
- لايتعارض مع اي منتجات update تحديث1.3
- حماية المنتدى من عدة اخطار
- اغلاق الاختراق عن طريق Spacer_Open و Spacer_Close
- حماية المنتدى من التشويه من خلال القوالب update تحديث1.3
- منع عرض الفروم هوم اندكس الاختراق واغلاق المنتدى
- ارسال رساله عند الاختراق الى الايميل المحدد في لوحة التحكم
- منع استغلال xss و mate واستغلالات التحويل
- حماية اضافية لملف config مع امكانية تغر اسم ملف config
- منع استعلامات عدة تسببها الهاكات للاستغلال update تحديث1.3
- اضافه حماية اخر عشر مواضيع من اكواد html تنبية يجب عدم تفعيل html المنتدى
- ملف اضافي ادوات الفحص update تحديث1.3
- ميزة الاسترجاع الذاتي للقوالب المخترقة جديد 1.3
- التعليمات الاضافية جديد 1.3
تركيب الهاك :_
ارفع ما بدخل مجلد
admincp
الى مجلد admincp
وارفع cpnav_issw.xml
داخل
vb/includes/xml
قوم باستدعاء البروديكت من لوحة تحكم المنتدي
تركيب الهاكين الاخرين قوم باستدعاء البروديكت من لوحة تحكم المنتدي
انتهينا من درسنا الان واقولك انسى حماية منتداك نهائيا لان مافيش حد ها يقدر يفكر فى منتداك مرة تانية تم مرعاة المبتدئين وتم تبسيط الشرح جداً :cupidarrow:
همسة :-
اسئلة قد تدور براس من يعرف عن الحماية او قد شاهد احد الموضيع الخاصة بالحماية فى احد المنتديات
1_ لماذا أخى لم تقوم بعمل اى جدار نارى على المجلدات التالية
admincp
modcp includes archiveالاجابة :- بكل بساطة اى هكر يقدر يتخطى الجدار النارى بسهولة وعلى لسان احد الهكرز وبعض من اخترقت موقعهم :thumbdown:
2_ لما أخى لم تقم بتشفير ملف الكونفج (config.php) او تقم بتغير اسمه أو نقله الى مكان غير مكانه
الاجابة :- زاى اجابة السوال الاول اى هكر يقدر يفك التشفير بتاع الملف بكود صغير
3 _ طيب ياخى لو المنتدى تم اختراقه بعد ما سويت الحماية هذه
الاجابة :- انصحك فوراً بأن تقوم بتغير مستضيفك لانه حماية سيرفره تساوى (صفر ،0 ) كتبتهالك بالارقام والعربى