أهلًا و سهلًا بكـ يشرفنا تسجيلك و مشاركتك معنا .

 

 



 
 
أدوات الموضوع انواع عرض الموضوع
Prev المشاركة السابقة   المشاركة التالية Next
  #1  
قديم 08-16-2015, 07:41 AM
هاجر هاجر غير متواجد حالياً
خبير
 
تاريخ التسجيل: Jun 2015
المشاركات: 6,286
افتراضي في سكريبت البوابة العربية الإصدار الثالث

السكريبت المستخدم

البوابة العربية

الثغرة

SQL injection vulnerability

ترقيع مؤقت لين ما ينزل تحديث من المبرمجين

تعطيل التسجيل

إفتح ملف members.php

ابحث عن

رمز PHP:
else if ($apt->get['action']=="signup")
{
اضف بعدها

رمز PHP:
/*

ثم ابحث عن

رمز PHP:
}
else if ($apt->get['action']=="insert")
اضف قبلها

رمز PHP:
*/
واحفظ الملف

او في ترقيع ثاني انك تبحث عن

رمز PHP:
$showmail = intval($apt->format_data($showmail));
استبدلها بالتالي

رمز PHP:
$showmail = intval($apt->format_data(htmlspecialchars(trim(abs(ceil(intval ($showmail)))))));

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


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

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

الانتقال السريع


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