[ هاك ] لحل مشكلة رمز الأمن مفقود
ضع محتويات الكود التالي :
في ملف و قم بحفظه مع التسمية
tahasoft.xml
أي سمه بأي اسم و ضع الامتداد xml
واحفظ الملف
ثم قم باستيراد هذا الملف من لوحة تحكم المتندى على شكل إضافة برمجية ( هاك )
و ستحل مشكلة ظهور رسالة رمز الأمن مفقود عند كتابة مواضيع في المتدى
تحياتي
Inferno CSRF Auto Protection
Automatically applies CSRF Protection to all custom modifications
1.0.0
http://infernotechnologies.net
global_complete
(.*?)#is", $output, $_icsrf_forms);
$_icsrf_fixed = 0;
$_icsrf_norm = 0;
if (is_array($_icsrf_forms[0]))
{
$_icsrf_form_security_token = '';
foreach ($_icsrf_forms[0] as $_icsrf_key => $_icsrf_form_html)
{
if (
preg_match("#method=('|\")?post('|\")?#i", $_icsrf_form_html)
&&
!preg_match("#name=('|\")?securitytoken('|\")?#i", $_icsrf_form_html)
)
{
$_icsrf_new_form_html = str_replace('', $_icsrf_form_security_token . '', $_icsrf_form_html);
$_icsrf_fixed++;
$output = str_replace($_icsrf_form_html, $_icsrf_new_form_html, $output);
}
else
{
$_icsrf_norm++;
}
}
if ($vbulletin->debug)
{
$newdebughtml = str_replace(
"Template Usage:",
trim("
Inferno CSRF Auto Protection:
- ($_icsrf_norm) CSRF Protected Forms
- ($_icsrf_fixed) CSRF Auto Protected Forms
Template Usage:
"),
$debughtml
);
$output = str_replace($debughtml, $newdebughtml, $output);
}
}
unset($_icsrf_forms, $_icsrf_form_html, $_icsrf_new_form_html, $_icsrf_form_security_token, $_icsrf_key, $newdebughtml);]]>
init_startup
// Add exempt scripts below
// Eg: $_icsrf_exclude[] = 'SCRIPT_NAME';
if (!DEFINED('CSRF_PROTECTION') && !in_array(THIS_SCRIPT, $_icsrf_exclude))
{
define('CSRF_PROTECTION', true);
}
unset($_icsrf_exclude);]]>
في ملف و قم بحفظه مع التسمية
tahasoft.xml
أي سمه بأي اسم و ضع الامتداد xml
واحفظ الملف
ثم قم باستيراد هذا الملف من لوحة تحكم المتندى على شكل إضافة برمجية ( هاك )
و ستحل مشكلة ظهور رسالة رمز الأمن مفقود عند كتابة مواضيع في المتدى
تحياتي
انا جربت ركبته بايدي
وحملت الجاهز
ومع ذلك المشكلة عم تطلع
:5:
في حل تاني ؟
بارك الله فيك
على كل حال هذا الرابط
http://www.mediafire.com/?hnndamyzzdq
وحجمه 3 ك ب فقط