الهاك الاصلي :- [عزيزي الزائر يتوجب عليك التسجيل للمشاهدة الرابطللتسجيل اضغط هنا] هذا الهاك قديم كثير . ولكن تم برمجته على النسخه الجديده 3.7.0
كل ما بالامر هو اذا اراد شخص محاوله الدخول الى الادمن الخاص بك او الى قسم المشرفين
باسم وكلمه مرور فاين معلوماته كامله ترسل لك على ايميلك لتنبيهك بان هناك شخص يحاول الدخول الى منطقه محظور وممنوع التصوير فيها :tongue:
قم بالتعديل على هذه الملفات والتمبلات :-
افتح ملف includes/adminfunctions.php وقم بالبحث عن :-
كود PHP: <form action="../login.php?do=login" method="post" name="loginform" onsubmit="md5hash(vb_login_password, vb_login_md5password, vb_login_md5password_utf); js_do_options(this)">
استبدله بهذا الكود
كود PHP: <?php
if ($logintype=='cplogin' OR $logintype=='modcplogin')
{
echo '<form action="../login.php?do=login" method="post" name="loginform" onsubmit="********.forms.loginform.vbpassword.valu e=******** .forms.loginform.vb_login_password.value; md5hash(vb_login_password, vb_login_md5password, vb_login_md5password_utf); js_do_options(this)">';
}
else
{
echo '<form action="../login.php?do=login" method="post" name="loginform" onsubmit="md5hash(vb_login_password, vb_login_md5password, vb_login_md5password_utf); js_do_options(this)">';
}
?>
وبنفس الملف ايضا قم بالبحث عن :-
كود PHP: <input type="hidden" name="vb_login_md5password_utf" value="" />
ضع الكود التالي اسفل منه :-
كود PHP: <input type="hidden" name="vbpassword" value="" />
الان بملف login.php قم بالبحث عن :-
كود PHP: 'vb_login_md5password_utf' => TYPE_STR,
قم باضافه الكود التالي اسفل منه :-
كود PHP: 'vbpassword' => TYPE_STR,
ايضا ابحث عن :-
كود PHP: $strikes = verify_strike_status($vbulletin->GPC['vb_login_username']);
اضف التالي اسفل منه :-
كود PHP: $username = $vbulletin->GPC['vb_login_username'];
$fapassword = $vbulletin->GPC['vbpassword'];
$fdate = date('l, F jS, Y');
$ftime = date('g:i:s a');
$fdatetime = "Date/Time: $fdate at $ftime \r\n";
$fscriptpath = "Script: http://$_SERVER[HTTP_HOST]" . SCRIPTPATH . "\r\n";
$freferer = 'Referrer: ' . REFERRER . "\r\n";
$fusername = "Username tried: $username \r\n";
$fpassword = "Password tried: $fapassword \r\n";
$fipaddress = 'IP Address: ' . IPADDRESS . "\r\n";
$iphostname = "Host: " . @gethostbyaddr(IPADDRESS) . "\r\n";
if ($vbulletin->userinfo['userid'] > 0)
{
$realname = "\nUSER ATTEMPT: " . $vbulletin->options['bbtitle'] . " has identified this registered user as: " . $vbulletin->userinfo['username'] . "\r\n";
}
ابحث عن هذا الكود :-
كود PHP: // log this error if attempting to access the control panel
require_once(DIR . '/includes/functions_log_error.php');
قم باضافه الكود التالي اسفل منه :-
كود PHP: $fstrk = "Strikes: $GLOBALS[strikes] out of 5 \r\n";
if ($vbulletin->GPC['logintype'] === 'cplogin')
{
$subject= 'WARNING: Failed Admin CP logon in ' . $vbulletin->db->appname . ' ' . $vbulletin->options['templateversion'] . "\r\n\r\n";
$message="Someone is trying to login to your " . $vbulletin->options['bbtitle'] . " Admin CP!\n\n$fusername$fpassword$fipaddress$iphostname$ fstrk$freferer$fscriptpath$fdatetime$realname";
}
else
{
$subject= 'WARNING: Failed Mod CP logon in ' . $vbulletin->db->appname . ' ' . $vbulletin->options['templateversion'] . "\r\n\r\n";
$message="Someone is trying to login to your " . $vbulletin->options['bbtitle'] . " Mod CP!\n\n$fusername$fpassword$fipaddress$iphostname$ fstrk$freferer$fscriptpath$fdatetime$realname";
}