منتدى ليبياأرس

منتدى ليبياأرس (http://www.libyars.com/lrs/index.php)
-   تطوير المواقع والمنتديات (http://www.libyars.com/lrs/forumdisplay.php?f=38)
-   -   ترقيع لثغرة الـ Spacer_open (http://www.libyars.com/lrs/showthread.php?t=4484)

عبسي الحمديني 2011-11-22 11:13 AM

ترقيع لثغرة الـ Spacer_open
 


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

كثير منا يشاهد منتديات يتم اختراقها عن طريق ال spacer_open

وهذا حل مبدئي لتفادي الاختراق بواسطة هذا القالب

فكرة الترقيع : تغيير اسم قالب spacer_open الى اسم مايعرفه احد الا انت وبذلك عندما يضرب المخترق قالب ال spacer_open لن يجدى ذلك نفعا لانه لن يكون له اي وجود


شرح الترقيع :

افتح ملف global.php
ثم ابحث عن
كود PHP:

eval('$spacer_open = "' fetch_template('spacer_open') . '";'); 

معنى الكود انه المتغير $spacer_open يقوم بإستدعاء القالب spacer_open

سوف نقوم بتغيير اسم القالب الى اي اسم نريده وليكن مثلا rawabetvb

اي اننا سوف نستبدل الكود العلوي بهذا الكود

كود PHP:

eval('$spacer_open = "' fetch_template('rawabetvb') . '";'); 


بذلك اصبح المتغير $spacer_open يقوم بإستدعاء القالب rawabetvb والقالب spacer_open ليس له اي فائدة ,,,

لم يبقى الى شئ بسيط

من لوحة التحكم >

الاستايلات والقوالب >

التحكم في الاستيلات ثم نقوم بإضافة قالب جديد باسم rawabetvb (طبعا يجب ان يكون اسم القالب متوافق مع الاسم اللى وضعته في ملف 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[left]"


ثم حفظ





MAD_MAN 2011-11-22 03:24 PM

يتم الاختراق عن طريق قالب spacer_open يكون الاختراق في جميع صفحات المنتدي وبالتالي لن تتمكن من الدخول للوحه تحكم المنتدي

عبسي الحمديني 2011-11-23 11:58 PM



مشكور مادمان وياريت مرة مرة ادير مواضيع في قسم لغات البرمجة باش الكل يستفيد


الساعة الآن 12:49 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd