بسم الله الرحمن الرحيم
اقدم لكم هاك لتحديد الاى بى الحقيقى فى
منتديات vbulletin
اتبع معايا الخطوات :-
1-افتح ملف init.php
2- قم بالبحث عن الأسطر التاليه :-
3- اخذ الكود السابق وحط مكانه هذا الكود :-
4- قم بالبحث عن الكود التاليه:-
5- استبدله وحط مكانه الكود ده :-
6- احفظ الملف وبعدها ارفعه
وبعدها قوم بالدخول على احد الاعضاء المتواجدون
هتلاقى الاى بى حقيقه بتاع الاعضاء أصبح يظهر
بدلاً من الاى بى البروكسي
وهكذا انتهى الشرح يارب يكون شرحى نال اعجبكم
اخوكم / قاهر الموت
اقدم لكم هاك لتحديد الاى بى الحقيقى فى
منتديات vbulletin
اتبع معايا الخطوات :-
1-افتح ملف init.php
2- قم بالبحث عن الأسطر التاليه :-
كود PHP:
################################################## ###########################
// establish client IP address
define('IPADDRESS', $_SERVER['REMOTE_ADDR']);
// check several settings for the ip; good for not grabbing proxy IPs, but can still be problematic
if ($_SERVER['HTTP_CLIENT_IP'])
{
define('ALT_IP', $_SERVER['HTTP_CLIENT_IP']);
}
else if ($_SERVER['HTTP_X_FORWARDED_FOR'] AND preg_match_all('#\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3 }#s', $_SERVER['HTTP_X_FORWARDED_FOR'], $matches))
{
// make sure we dont pick up an internal IP defined by RFC1918
foreach ($matches[0] AS $ip)
{
if (!preg_match("#^(10|172\.16|192\.168)\.#", $ip))
{
define('ALT_IP', $ip);
break;
}
}
}
else if ($_SERVER['HTTP_FROM'])
{
define('ALT_IP', $_SERVER['HTTP_FROM']);
}
else
{
define('ALT_IP', $_SERVER['REMOTE_ADDR']);
}
كود PHP:
// ################################################## ###########################
// establish client IP address
// check several settings for the ip; good for not grabbing proxy IPs, but can still be problematic
if ($_SERVER['HTTP_X_FORWARDED_FOR'] AND preg_match_all('#\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3 }#s', $_SERVER['HTTP_X_FORWARDED_FOR'], $matches))
{
// make sure we dont pick up an internal IP defined by RFC1918
foreach ($matches[0] AS $ip)
{
if (!preg_match("#^(127|10|172\.16|192\.168)\.#", $ip))
{
define('IPADDRESS', $ip);
define('ALT_IP', $_SERVER['HTTP_CLIENT_IP']);
define('ALT_IP2', $_SERVER['REMOTE_ADDR']);
break;
}
}
}
else if ($_SERVER['HTTP_CLIENT_IP'])
{
define('IPADDRESS', $_SERVER['HTTP_CLIENT_IP']);
define('ALT_IP', $_SERVER['REMOTE_ADDR']);
define('ALT_IP2', 'N/A');
}
else if($_SERVER['REMOTE_ADDR'])
{
define('IPADDRESS', $_SERVER['REMOTE_ADDR']);
define('ALT_IP', 'N/A');
define('ALT_IP2', 'N/A');
}
else if($_SERVER['HTTP_FROM'])
{
define('ALT_IP', $_SERVER['REMOTE_ADDR']);
define('ALT_IP2', 'N/A');
define('IPADDRESS', $_SERVER['HTTP_FROM']);
}else{
define('IPADDRESS', 'Anonymous');
define('ALT_IP2', 'Anonymous');
define('ALT_IP', 'Anonymous');
}
if(!defined('IPADDRESS') || !defined('ALT_IP')){
define('IPADDRESS', 'Anonymous');
define('ALT_IP', 'Anonymous');
define('ALT_IP2', 'Anonymous');
}
كود PHP:
define('SESSION_IDHASH', md5($_SERVER['HTTP_USER_AGENT'] . ALT_IP )); // this should *never* change during a session
define('SESSION_HOST', substr(IPADDRESS, 0, 15));
define('USER_AGENT', $_SERVER['HTTP_USER_AGENT']);
define('REFERRER', $_SERVER['HTTP_REFERER']);
كود PHP:
define('SESSION_IDHASH', md5($_SERVER['HTTP_USER_AGENT'] . substr(IPADDRESS, 0, 15) )); // this should *never* change during a session
define('SESSION_HOST', substr(IPADDRESS, 0, 15));
define('USER_AGENT', $_SERVER['HTTP_USER_AGENT']);
define('REFERRER', $_SERVER['HTTP_REFERER']);
وبعدها قوم بالدخول على احد الاعضاء المتواجدون
هتلاقى الاى بى حقيقه بتاع الاعضاء أصبح يظهر
بدلاً من الاى بى البروكسي
وهكذا انتهى الشرح يارب يكون شرحى نال اعجبكم
اخوكم / قاهر الموت




تعليق