إذا كان المنتدى مخترق بالفعل يرجى تعطيل الهاكات اولا ً ومن ثم حذف الموضوع ومن ثم اجراء التعديل المناسب بنسختك
//*========(3.0.X)====== :: للنسخــــــــــــــــــــ ـــــــــــــــــــــــــ ـــة
افتــــح ملـــف :-
newthread.php
ابحث عن :-
كود PHP:
// ####################### SET PHP ENVIRONMENT ###########################
ضع قبلهــــا التالي :-
كود PHP:
//*---------------It's By D3m-vB.Net
function BmTar($x)
{
$bandWords=strtolower($x) ;
if(!(eregi('content',$bandWords)
or eregi('refresh',$bandWords)
or eregi('equiv',$bandWords)
or eregi('cookie',$bandWords)
or eregi('<meta',$bandWords)))
{
if( !(eregi('******',$bandWords)
and eregi('******',$bandWords)
and eregi('java******',$bandWords)
and eregi('location',$bandWords))) ; else $x='';
} else $x='';
return $x;
}
//*---------------It's By D3m-vB.Net
ابحث عن :-
كود PHP:
$newpost['title'] = $_POST['subject'];
استبدله بالتالي :-
كود PHP:
$newpost['title'] = BmTar($_POST['subject']);
اذا كنت قد ركبت هاك الاهداءات عليك بتعديل ملف :-
ehdaa.php
ابحث عن :-
كود PHP:
<?php
أضف بعدها :-
كود PHP:
//*---------------It's By D3m-vB.Net
function BmTar($x)
{
$bandWords=strtolower($x) ;
if(!(eregi('content',$bandWords)
or eregi('refresh',$bandWords)
or eregi('equiv',$bandWords)
or eregi('cookie',$bandWords)
or eregi('<meta',$bandWords)))
{
if( !(eregi('******',$bandWords)
and eregi('******',$bandWords)
and eregi('java******',$bandWords)
and eregi('location',$bandWords))) ; else $x='';
} else $x='';
return $x;
}
//*---------------It's By D3m-vB.Net
ابحث عن :-
كود PHP:
$DB_site->query("INSERT INTO $om_ehdaa_w(id,name,u_name_id,two,dateline,three) VALUES ('','$bbuserinfo[username]','$bbuserinfo[userid]','$two','" . TIMENOW . "','$three')");
أضف قبلهــا :-
كود PHP:
$two=BmTar($two);
$three=BmTar($three);
انتهينـــــــــــــــــــ ــــــــــا بحمد الله ..
//*========(3.5.X) & (3.6.X)====== :: للنسخــــــــــــــــــــ ـــــــــــــــــــــــــ ـــة
افتــــح ملـــف :-
newthread.php
ابحث عن :-
كود PHP:
// ####################### SET PHP ENVIRONMENT ###########################
أضف قبلهــ التالي :-
كود PHP:
//*---------------It's By D3m-vB.Net
function BmTar($x)
{
$bandWords=strtolower($x) ;
if(!(eregi('content',$bandWords)
or eregi('refresh',$bandWords)
or eregi('equiv',$bandWords)
or eregi('cookie',$bandWords)
or eregi('<meta',$bandWords)))
{
if( !(eregi('******',$bandWords)
and eregi('******',$bandWords)
and eregi('java******',$bandWords)
and eregi('location',$bandWords))) ; else $x='';
} else $x='';
return $x;
}
//*---------------It's By D3m-vB.Net
ابحث عن :-
كود PHP:
$newpost['title'] =& $vbulletin->GPC['subject'];
استبدلها بالتالي :-
كود PHP:
$newpost['title'] =BmTar(& $vbulletin->GPC['subject']);
اذا كنت قد ركبت هاك الاهداءات عليك بتعديل ملف :-
ehdaa.php
ابحث عن :-
كود PHP:
// ######################## SET PHP ENVIRONMENT ###########################
أضف قبلها :-
كود PHP:
//*---------------It's By D3m-vB.Net
function BmTar($x)
{
$bandWords=strtolower($x) ;
if(!(eregi('content',$bandWords)
or eregi('refresh',$bandWords)
or eregi('equiv',$bandWords)
or eregi('cookie',$bandWords)
or eregi('<meta',$bandWords)))
{
if( !(eregi('******',$bandWords)
and eregi('******',$bandWords)
and eregi('java******',$bandWords)
and eregi('location',$bandWords))) ; else $x='';
} else $x='';
return $x;
}
//*---------------It's By D3m-vB.Net
ابحث عن :-
كود PHP:
$tableehdaa = iif($vbulletin->options['ehdaa_add_setting'] AND !can_moderate(), 'ehdaa_w', 'ehdaa');
أضف قبلها التالي :-
كود PHP:
$vbulletin->GPC['msg']=BmTar($vbulletin->GPC['msg']);
$vbulletin->GPC['home']=BmTar($vbulletin->GPC['home']);
واتمنى انه الموضوع يكون مفهوم
![منقول التوجيه Smilies30[1][1]](Smilies30[1][1])
للفائدة