السلام عليكم
وصلتني رسالة بضرورة حذف الملف announcement.php من مجلد المنتدى لان الهكر يستطيع ان يضيف من خلاله كود للتحويل الى موقع آخر
فما هي مضار حذف هذا الملف وكيف يمكن التغلب على هذه المشكلة
السلام عليكم
وصلتني رسالة بضرورة حذف الملف announcement.php من مجلد المنتدى لان الهكر يستطيع ان يضيف من خلاله كود للتحويل الى موقع آخر
فما هي مضار حذف هذا الملف وكيف يمكن التغلب على هذه المشكلة
__________________
رحمك الله يا عبدالرحمن
هالملف خاص بالإعلانات اللي تكون في الأقسام
والثغره تكون مع الآدمن او المراقب العام او المشرفين
يعني لو انت سامحلهم في وضع إعلانات
والحل هو تشل عنهم صلاحية وضع إعلانات وتخلها حقك بس
أساساً لا توجد منافع من الحذف ....
الملف آمن جدا ويعمل كما ينبغي![]()
__________________
################################ PHP.SD ########
We're not first,But We're the BEST
##
المشاركة الأصلية كتبت بواسطة HaMaDa4eVeR
مجرد تعليق
من قال أنه آآمـن جداً :con2:
خاصيـة الاعلانـات مهمه جداً سواء للقوانيـن او طلب مشرفين او او او .. ما عليـنا
الخاصيـه ممتازه ولـكن ينقصها شيءٍ واحد .. هل تعلـم وش هو ؟؟
منع أكواد html من عناويـن الاعلانات طيـب .. الموضوع بسيـط جداً جداً ..
ويتـم بالتعديل على ملفيـن فقـط لآ غيـر وبعد ذلك أستخدم الخاصيـه بأنسب ما يمكـن ..
أفتح ملـف announcement.php
في السطر 403 تقريباً .. أبحث عنـ
كود PHP:
$postbit_obj =& $postbit_factory->fetch_postbit('announcement');
أضف تحتـه
كود PHP:
$changesomechars = array('\"','\'','|','(',')',':','&','$','<','>','"');
$newchars = array('"',''','l','(',')',':','&','$','<','>','"');
$post[title] = str_replace($changesomechars, $newchars,$post[title]);
$post[title] = strip_tags($post[title]);
أعمل حفـظ .. الأن توجة ألى . forumdisplay.php
أبحث عنـ
كود PHP:
fetch_musername($announcement);
أضف تحـتة
كود PHP:
$changesomechars = array('\"','\'','|','(',')',':','&','$','<','>','"');
$newchars = array('"',''','l','(',')',':','&','$','<','>','"');
$announcement['title'] = str_replace($changesomechars, $newchars,$announcement['title']);
$announcement['title'] = strip_tags($announcement['title']);
بذلك تكون اغلقـت منع أستخدام أكواد html في عناويـن الأعلانات فكرة أخونـا أبو محمد جزاه الله كل خيـر ac4p.com
وكما قلـت . مجرد تعليق .. :nice: