بسم الله الرحمن الرحيم
سنبدأ بإذن الله سلسلة دروس لإستبدال بعض الهاكات بأكواد برمجية
الفائدة من هذي الطريقة :
1- حماية المنتدى:بعض الهاكات توجد بها ثغرات مثل الثغرة الشهيرة الموجودة في شريط الإهدائات او إحصائيات المنتدى.
2-تخفيف الضغط الحاصل على السيرفر:من المعروف أثر سكربت
vBulletin® في زيادة الضغط على السيرفر كذلك بعض الهاكات التي تقوم بعدد إستعلامات كبير مثل بعض إصدارات هاك الأوسمة .
3-سرعة تصفح المنتدى:تنتج عن تخفيف الضغط على السيرفر وقلة عدد الإستعلامات.
وسنبدأ بإذن الله ببعض الهاكات المشهورة:
أولا :هاك تصغير الصور:
معروف هذا الهاك بالضغط الكبير الذي يسببه للمنتدى ويمكن إستبداله بهذه الطريقة:
نفتح ملف class_bbcode.php ويكون موجود في المجلد
includes هذا المجلد يكون داخل المجلد الرئيسي للمنتدى /vb مثلا
نبحث عن
كود:
return '<img src="' . $link . '" border="0" alt="" />';
نستبدله بالكود التالي مع استبدال xxx بالعرض المطلوب (600 أو 550)مثلا:
[
كود:
return '<img src="' . $link . '" onload="if(largerThan(this.width,xxx)) {this.width=xxx;this.alt=\'اضغط هنا لترى الصورة بحجمها الطبيعي\';}" onmouseover="if(this.alt) this.style.cursor=\'hand\';" onclick="if(this.alt) window.open(\'' . $link . '\');" border="0" />';
ثم نفتح قالب
headinclude من قوالب الاستايل
ونضيف اخره
كود:
<script type="text/javascript">
function largerThan(a,b)
{
return a>b;
}
</script>
وصلى الله على نبينا محمد
هذا الشرح منقول مع بعص الإضافات
اي استفسار أنا حاضر