الرئيسية
الأعلانات
مركز التحميل
الانضمام للشركات
تنشيط عضويتك
الشكاوي والملاحظات
استعادة كلمة السر
أتصل بنا

العودة   معهد روابط في بي > ‫روابط تطوير ودعم منتديات ( VBulletin ) > رابط شروح الحماية و ترقيع الثغرات لـ VBulletin


رابط شروح الحماية و ترقيع الثغرات لـ VBulletin يختص بوضع جديد الثغرات والترقيعات الخاصة بمنتديات الـ vB

الترقيع الاول pl1 الخاص بالنسخة 3.7.3

السلام عليكم ورحمة الله وبركاته صدر الترقيع الاول pl1 الخاص بالنسخة 3.7.3 http://www.vbulletin.com/forum/showthread.php?p=1619550 الملفات التي سيشملها الاستبدال وهي جاهزة في


إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
قديم 05-09-2008, 05:27 AM   رقم المشاركة : 1
tato
رابط فعال






tato غير متصل

tato رابط متميز



بيانات موقعي:
إسم الموقع : SCRiPTS-ARABIC™
إصدار المنتدى : لا أملك منتدى

افتراضي الترقيع الاول pl1 الخاص بالنسخة 3.7.3

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

صدر الترقيع الاول pl1 الخاص بالنسخة 3.7.3
http://www.vbulletin.com/forum/showthread.php?p=1619550

الملفات التي سيشملها الاستبدال وهي جاهزة في المرفقات

كود:
/global.php
includes/class_core.php
includes/functions.php
includes/version_vbulletin.php
لمن يريد التعديل بنفسه :


ملف global.php

ابحث عن هذا الكود

كود:
$cronimage = '<img src="' . create_full_url('cron.php?' . $vbulletin->session->vars['sessionurl'] . 'rand=' .  vbrand(1, 1000000)) . '" alt="" width="1" height="1" border="0" />';
استبدله بـــــ

كود:
$cronimage = '<img src="' . create_full_url('cron.php?' . $vbulletin->session->vars['sessionurl'] . 'rand=' .  TIMENOW) . '" alt="" width="1" height="1" border="0" />';

ملف includes/class_core.php

ابحث عن هذا الكود

كود:
return md5(TIMENOW . SCRIPTPATH . SESSION_IDHASH . SESSION_HOST . vbrand(1, 1000000));
استبدله بـــــ

كود:
return md5(uniqid(microtime(), true));
ملف includes/functions.php

ابحث عن هذا الكود

كود:
function vbrand($min, $max, $seed = -1)
{
	if (!defined('RAND_SEEDED'))
	{
		if ($seed == -1)
		{
			$seed = (double) microtime() * 1000000;
		}

		mt_srand($seed);
		define('RAND_SEEDED', true);
	}

	return mt_rand($min, $max);
}
استبدله بـــــ

كود:
function vbrand($min = 0, $max = 0, $seed = null)
{
	mt_srand(crc32(microtime()));

	if ($max AND $max <= mt_getrandmax())
	{
		$number = mt_rand($min, $max);
	}
	else
	{
		$number = mt_rand();
	}
	// reseed so any calls outside this function don't get the second number
	mt_srand();

	return $number;
}
ملف includes/version_vbulletin.php

استبدل محتواه

كود:
<?php

define('FILE_VERSION_VBULLETIN', '3.7.3 Patch Level 1');

?>

المصدر






الملفات المرفقة
نوع الملف: zip vBulletin.3.7.3.Patch.Level.1.PATCH.ONLY.zip‏ (72.5 كيلوبايت, المشاهدات 395)

رد مع اقتباس
إضافة رد

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

أدوات الموضوع
انواع عرض الموضوع

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

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



الساعة الآن 04:56 AM


Powered by vBulletin® Version 3.8.7
Copyright ©2011 - 2012, vBulletin Solutions, Inc.
SEO by vBSEO

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

وكل من يبحث عن حل او مساعده خارج نطاق مواضيع المعهد فلا نتحمل أي مسؤولية حيال مايحدث لموقعه


F.T.G.Y 3.0 BY: D-sAb.NeT © 2011