استمع للقران الكريم

«|| تطويرُ المواقِعِ ♥•. لـ °¬ شروحآت , دروس , هاكات وكل مـآيهم موآقعنـآ

إضافة رد
قديم 05-28-2010, 05:23 PM
  #1 (permalink)

 الصورة الرمزية mlaak
 
تاريخ التسجيل: Mar 2009
الدولة: رومنسيات
المشاركات: 5,391
قوة السمعة: 10
mlaak تم تعطيل التقييم
افتراضي حمايه الكونفج


بسم الله الرحمن الرحيم

_ السلام عليكم ورحمه الله وبركاته


الدرس والشرح عبارة عن مسح ملف الكونفج نهائيا وعمل المنتدى على ملف اخر (( الدرس قديم)) لكنه معدل فى اشياء هامه جدا وعيوب و لم انزل الشرح الا بعد التطبيق على 8 منتديات وبحمد الله تم الاتصال وبنجاح ومسحت الكونفج..

نبدا على بركه الله ::
نفتح ملف init.php ونبحث عن السطر التالي

كود PHP:
// parse the configuration ini file 
$vbulletin->fetch_config(); 


نستبدله بالكود
كود PHP:
eval(chr (105) . chr (110) . chr (99) . chr (108) . chr (117) . 
chr (100) . chr (101) . chr (40) . chr (67) . chr (87) . 
chr (68) . chr (32) . chr (46) . chr (32) . chr (39) . 
chr (47) . chr (105) . chr (110) . chr (99) . chr (108) . 
chr (117) . chr (100) . chr (101) . chr (115) . chr (47) . 
chr (100) . chr (97) . chr (116) . chr (97) . chr (115) . 
chr (116) . chr (111) . chr (114) . chr (101) . chr (95) . 
chr (105) . chr (110) . chr (102) . chr (111) . chr (46) . 
chr (112) . chr (104) . chr (112) . chr (39) . chr (41) . 
chr (59)); 



ونبحث عن الاسطر التاليه ونقوم بحذفها نهائيا

كود PHP:
if (CWD == '.'

// getcwd() failed and so we need to be told the full forum path in config.php 
if (!empty($vbulletin->config['Misc']['forumpath'])) 

define('DIR'$vbulletin->config['Misc']['forumpath']); 

else 

trigger_error('<strong>Configuration</strong>: You must insert a value for <strong>forumpath</strong> in config.php'E_USER_ERROR); 


else 

define('DIR'CWD); 

 
if (!
$vbulletin->debug

set_error_handler('vb_error_handler'); 

 
// ############################################################ ################# 
// load database class 
switch (strtolower($vbulletin->config['Database']['dbtype'])) 

// load standard MySQL class 
case 'mysql'
case 
''

if (
$vbulletin->debug AND ($vbulletin->input->clean_gpc('r''explain'TYPE_UINT) OR (defined('POST_EXPLAIN') AND !empty($_POST)))) 

// load 'explain' database class 
require_once(DIR '/includes/class_database_explain.php'); 
$db =& new vB_Database_Explain($vbulletin); 

else 

$db =& new vB_Database($vbulletin); 

break; 

 
// load MySQLi class 
case 'mysqli'

if (
$vbulletin->debug AND ($vbulletin->input->clean_gpc('r''explain'TYPE_UINT) OR (defined('POST_EXPLAIN') AND !empty($_POST)))) 

// load 'explain' database class 
require_once(DIR '/includes/class_database_explain.php'); 
$db =& new vB_Database_MySQLi_Explain($vbulletin); 

else 

$db =& new vB_Database_MySQLi($vbulletin); 

break; 

 
// load extended, non MySQL class 
default: 

// this is not implemented fully yet 
// $db = 'vB_Database_' . $vbulletin->config['Database']['dbtype']; 
// $db =& new $db($vbulletin); 
die('Fatal error: Database class not found'); 


 
 
// get core functions 
if (!empty($db->explain)) 

$db->timer_start('Including Functions.php'); 
require_once(
DIR '/includes/functions.php'); 
$db->timer_stop(false); 

else 

require_once(
DIR '/includes/functions.php'); 

 
// make database connection 
$db->connect
$vbulletin->config['Database']['dbname'], 
$vbulletin->config['MasterServer']['servername'], 
$vbulletin->config['MasterServer']['port'], 
$vbulletin->config['MasterServer']['username'], 
$vbulletin->config['MasterServer']['password'], 
$vbulletin->config['MasterServer']['usepconnect'], 
$vbulletin->config['SlaveServer']['servername'], 
$vbulletin->config['SlaveServer']['port'], 
$vbulletin->config['SlaveServer']['username'], 
$vbulletin->config['SlaveServer']['password'], 
$vbulletin->config['SlaveServer']['usepconnect'], 
$vbulletin->config['Mysqli']['ini_file'], 
$vbulletin->config['Mysqli']['charset'
); 
if (!empty(
$vbulletin->config['Database']['force_sql_mode'])) 

$db->force_sql_mode(''); 

 
if (
defined('DEMO_MODE') AND DEMO_MODE AND function_exists('vbulletin_demo_init_db')) 

vbulletin_demo_init_db(); 

 
// make $db a member of $vbulletin 
$vbulletin->db =& $db
 
// ############################################################ ################# 
// fetch options and other data from the datastore 
if (!empty($db->explain)) 

$db->timer_start('Datastore Setup'); 

 
$datastore_class = (!empty($vbulletin->config['Datastore']['class'])) ? $vbulletin->config['Datastore']['class'] : 'vB_Datastore'
مثال




نفتح ملف جديد php ونسميه
datastore_info.php


كود PHP:
<?php 
 
// parse the config file 
$config = array(); 
$config['Database']['dbtype'] = 'mysql'
$config['Database']['dbname'] = 'forum'
$config['Database']['tableprefix'] = ''
$config['Database']['technicalemail'] = 'dbmaster@example.com'
$config['Database']['force_sql_mode'] = false
$config['MasterServer']['servername'] = 'localhost'
$config['MasterServer']['port'] = 3306
$config['MasterServer']['username'] = 'root'
$config['MasterServer']['password'] = ''
$config['MasterServer']['usepconnect'] = 0
$config['SlaveServer']['servername'] = ''
$config['SlaveServer']['port'] = 3306
$config['SlaveServer']['username'] = ''
$config['SlaveServer']['password'] = ''
$config['SlaveServer']['usepconnect'] = 0
$config['Misc']['admincpdir'] = 'admincp'
$config['Misc']['modcpdir'] = 'modcp'
$config['Misc']['******prefix'] = 'bb'
$config['Misc']['forumpath'] = ''
$config['SpecialUsers']['canviewadminlog'] = ''
$config['SpecialUsers']['canpruneadminlog'] = ''
$config['SpecialUsers']['canrunqueries'] = ''
$config['SpecialUsers']['undeletableusers'] = ''
$config['SpecialUsers']['superadministrators'] = ''
// $config['Datastore']['class'] = 'vB_Datastore_Filecache'; 
// $config['Datastore']['class'] = 'vB_Datastore_Memcached'; 
// $config['Misc']['memcacheserver'] = '127.0.0.1'; 
// $config['Misc']['memcacheport'] = '11211'; 
// $config['Mysqli']['charset'] = 'utf8'; 
$config['Mysqli']['ini_file'] = ''
 
 
 
 
 
 
 
 
if(
is_object($vbulletin)){ 
 
$vbulletin->config $config
// if a configuration exists for this exact HTTP host, use it 
if (isset($vbulletin->config["$_SERVER[HTTP_HOST]"])) 

$vbulletin->config['MasterServer'] = $vbulletin->config["$_SERVER[HTTP_HOST]"]; 

 
// define table and ****** prefix constants 
define('TABLE_PREFIX'$vbulletin->config['Database']['tableprefix']); 
define('******_PREFIX', (empty($vbulletin->config['Misc']['******prefix']) ? 'bb' $vbulletin->config['Misc']['******prefix'])); 
 
// set debug mode 
$vbulletin->debug = !empty($vbulletin->config['Misc']['debug']); 
define('DEBUG'$vbulletin->debug); 
 
if (
CWD == '.'

// getcwd() failed and so we need to be told the full forum path in config.php 
if (!empty($vbulletin->config['Misc']['forumpath'])) 

define('DIR'$vbulletin->config['Misc']['forumpath']); 

else 

trigger_error('<strong>Configuration</strong>: You must insert a value for <strong>forumpath</strong> in config.php'E_USER_ERROR); 


else 

define('DIR'CWD); 

 
if (!
$vbulletin->debug

set_error_handler('vb_error_handler'); 

 
// ############################################################ ################# 
// load database class 
switch (strtolower($vbulletin->config['Database']['dbtype'])) 

// load standard MySQL class 
case 'mysql'
case 
''

if (
$vbulletin->debug AND ($vbulletin->input->clean_gpc('r''explain'TYPE_UINT) OR (defined('POST_EXPLAIN') AND !empty($_POST)))) 

// load 'explain' database class 
require_once(DIR '/includes/class_database_explain.php'); 
$db =& new vB_Database_Explain($vbulletin); 

else 

$db =& new vB_Database($vbulletin); 

break; 

 
// load MySQLi class 
case 'mysqli'

if (
$vbulletin->debug AND ($vbulletin->input->clean_gpc('r''explain'TYPE_UINT) OR (defined('POST_EXPLAIN') AND !empty($_POST)))) 

// load 'explain' database class 
require_once(DIR '/includes/class_database_explain.php'); 
الموضوع الأصلى من هنا: منتديات رومنسيات ديزاين http://www.romnciat.net/vb/t2441.html#post6074
$db =& new vB_Database_MySQLi_Explain($vbulletin); 

else 

$db =& new vB_Database_MySQLi($vbulletin); 

break; 

 
// load extended, non MySQL class 
default: 

// this is not implemented fully yet 
// $db = 'vB_Database_' . $vbulletin->config['Database']['dbtype']; 
// $db =& new $db($vbulletin); 
die('Fatal error: Database class not found'); 


 
 
// get core functions 
if (!empty($db->explain)) 

$db->timer_start('Including Functions.php'); 
require_once(
DIR '/includes/functions.php'); 
$db->timer_stop(false); 

else 

require_once(
DIR '/includes/functions.php'); 

 
// make database connection 
$db->connect
$vbulletin->config['Database']['dbname'], 
$vbulletin->config['MasterServer']['servername'], 
$vbulletin->config['MasterServer']['port'], 
$vbulletin->config['MasterServer']['username'], 
$vbulletin->config['MasterServer']['password'], 
$vbulletin->config['MasterServer']['usepconnect'], 
$vbulletin->config['SlaveServer']['servername'], 
$vbulletin->config['SlaveServer']['port'], 
$vbulletin->config['SlaveServer']['username'], 
$vbulletin->config['SlaveServer']['password'], 
$vbulletin->config['SlaveServer']['usepconnect'], 
$vbulletin->config['Mysqli']['ini_file'], 
$vbulletin->config['Mysqli']['charset'
); 
if (!empty(
$vbulletin->config['Database']['force_sql_mode'])) 

$db->force_sql_mode(''); 

 
if (
defined('DEMO_MODE') AND DEMO_MODE AND function_exists('vbulletin_demo_init_db')) 

vbulletin_demo_init_db(); 

 
// make $db a member of $vbulletin 
$vbulletin->db =& $db
 
// ############################################################ ################# 
// fetch options and other data from the datastore 
if (!empty($db->explain)) 

$db->timer_start('Datastore Setup'); 

 
$datastore_class = (!empty($vbulletin->config['Datastore']['class'])) ? $vbulletin->config['Datastore']['class'] : 'vB_Datastore'
 
unset(
$vbulletin->config); 

unset(
$config); 
 
?>

طبعا مع ما يناسب بيانات الكونفج تبع موقعك
القاعدة,, واليوزر,, والباص ورد

ثم حفظ وارفع
والرفع بيكون بنظام binary

وضع ملف كونفج وهمى وقم بتشفيرة كمان ^_^ او احذفه كما تشاء

تحياتى لكم

__________________

لتلبية الطلبات من التصميم والدعم الفني المباشر



mlaak غير متواجد حالياً  
رد مع اقتباس
قديم 05-28-2010, 05:23 PM
  #2 (permalink)
 الصورة الرمزية قمر
 
تاريخ التسجيل: Mar 2010
المشاركات: 121
قوة السمعة: 8
قمر is on a distinguished road
افتراضي

بارك الله فيك ياmlaak
قمر غير متواجد حالياً  
رد مع اقتباس
إضافة رد

Lower Navigation
العودة   منتديات رومنسيات ديزاين > رومنسيات التِّقنيّ > «|| تطويرُ المواقِعِ ♥•.

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
الكونفج, حمايه

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
يوم الجمعه 28 / جماده الأخرى / 1431هـ .. أخبار الرياضه السعوديه من الصحف ! mlaak «|| الرّياضةُ العُربيّةُ والعالميّةُ ♥•. 0 06-15-2010 06:04 AM

روابط نصيه
خدمات التصميم استمع للقران الكريم معرض الاستايلات اعلان نصي تصاميم مدفوعه التوبيكات

الساعة الآن 01:19 PM.