السلام عليكم ورحمه الله وبركاته
فلنبدأ ..
اي واحد يخترق اول شىء يروح عليه هو كشف معلومات القاعدة
والاتصال حسب المعلومات وتحديث القوالب او تغيير معلومات الادمن اذا مافيه جدار ناري على الكنترول بانل
المهم اي واحد يخترق الحين يضيف ايميله صحيح ؟
علامة الـ @ ليست من محتوى قالب الفورم هوم او الهيدر
لذلك فكرتي لو اضفنا اف شرطي في ملف القلوبال
طريقة الكود يبحث في محتوى القوالب الاساسية اذا لقى عبارة انت محدّها يقوم بايقاف الصفحة
وتقدر تكتب رسالة ان المنتدى تحت الصيانة او مغلق مؤقتاً
وكذا مايقدر يسوي اللي مخترق القاعده اي شي ولا رايح تعديله يجيب نتيجه
مثال :
افتح ملف الـ
global.php
وابحث عن
فلنبدأ ..
اي واحد يخترق اول شىء يروح عليه هو كشف معلومات القاعدة
والاتصال حسب المعلومات وتحديث القوالب او تغيير معلومات الادمن اذا مافيه جدار ناري على الكنترول بانل
المهم اي واحد يخترق الحين يضيف ايميله صحيح ؟
علامة الـ @ ليست من محتوى قالب الفورم هوم او الهيدر
لذلك فكرتي لو اضفنا اف شرطي في ملف القلوبال
طريقة الكود يبحث في محتوى القوالب الاساسية اذا لقى عبارة انت محدّها يقوم بايقاف الصفحة
وتقدر تكتب رسالة ان المنتدى تحت الصيانة او مغلق مؤقتاً
وكذا مايقدر يسوي اللي مخترق القاعده اي شي ولا رايح تعديله يجيب نتيجه
مثال :
افتح ملف الـ
global.php
وابحث عن
eval('$footer = "' . fetch_template('footer') . '";');
اضف تحتها مباشرة الكود هذا
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
// ADD BY MGHOOL - FOR CHECK TEMPLATES - A
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
if (THIS_SCRIPT == 'index') {
$ERRORMGHOOL = '<div align="center">المنتدى تحت الصيانة</div>';
$WORDSMGHOOL = 'Hack|Hacked|Hacker|Data|Shell|Root|ختراق|خترق|هكر|تهكير|سيرفر|حماي|قاعد|قواعد|ختراق|خترق|هكر|تهكير|سيرفر|حماي|قاعد|قواعد|@';
if (@preg_match('#(' . $WORDSMGHOOL . ')#si', @preg_replace('#([\s]+)#', '', @fetch_template('headinclude')))) { @exit($ERRORMGHOOL); }
if (@preg_match('#(' . $WORDSMGHOOL . ')#si', @preg_replace('#([\s]+)#', '', @fetch_template('FORUMHOME')))) { @exit($ERRORMGHOOL); }
if (@preg_match('#(' . $WORDSMGHOOL . ')#si', @preg_replace('#([\s]+)#', '', @fetch_template('header')))) { @exit($ERRORMGHOOL); }
} // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
// ADD BY MGHOOL - FOR CHECK TEMPLATES - V
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
الشرح ياذيبان
حددنا بالاف الشرطي الاول
ملف الاندكس اللي هو الرئيسية
حددنا بالاف الشرطي الاول
ملف الاندكس اللي هو الرئيسية
if (THIS_SCRIPT == 'index') {
المتغير اللي بعده $ERRORMGHOOL = '<div align="center">المنتدى تحت الصيانة</div>';
هذي الرسالة اللي بتطلع اذا وجد في قالب الـheadinclude
او
FORUMHOME
او
header
احد الكلمات اللي في المتغير التالي
$WORDSMGHOOL = 'Hack|Data|Shell|Root|ختراق|خترق|هكر|تهكير|سيرفر|حماي|قاعد|قواعد|ختراق|خترق|هكر|تهكير|سيرفر|حماي|قاعد|قواعد|@';
المتغير هذا فيه عبارات تقدر انت تزيدها او تنقصها على كيفك
لكن افصل بين كل عبارة وعبارة بعصا
|
اما عمل الاف الشرطي فطريقته كالتالي
معلش ببدأ من الاخير افضل
لكن افصل بين كل عبارة وعبارة بعصا
|
اما عمل الاف الشرطي فطريقته كالتالي
معلش ببدأ من الاخير افضل
@fetch_template('headinclude')
يستدعي القالب المحدد اللي هو
headinclude
بعدين يسوي له تنقيه او تنظيف من المسافات والانترات وماشابه لجل يكون البحث اشمل وادقّ
طبعاً بدالة الريبليس المعروفة
headinclude
بعدين يسوي له تنقيه او تنظيف من المسافات والانترات وماشابه لجل يكون البحث اشمل وادقّ
طبعاً بدالة الريبليس المعروفة
@preg_replace('#([\s]+)#'
بعدين يجي عمل البحث في القالب اللي هو بالدالة التالية
@preg_match('#(' . $WORDSMGHOOL . ')#si'
لاحظ يبحث عن المتغير هذا
$WORDSMGHOOL
اللي فيه العبارات اللي تحددها
لان اغلب اللي يتصلون بالقواعد الله يصلحهم باقي شوي يوحط رقم بطاقته
فلذلك فيهم غباء لا يوصف
وتقدر انت تستغّل الغباء هذا في صالحك
قل كيف
مثلاً
غير قالب الفورم هوم
وش بيكتب ؟
بيكتب تهديد ولا عبارات مثل وجهه
انت تقدر حسب الاكواد اللي انضافت عندك سابقاً تحدد او تختارها كلها او تزودها حسب ذكائك
وتقدر تصيده بدال ماهو بيصيدك
لو غير القالب بيطلع له المنتدى مغلق بالدالة هذي
لان اغلب اللي يتصلون بالقواعد الله يصلحهم باقي شوي يوحط رقم بطاقته
فلذلك فيهم غباء لا يوصف
وتقدر انت تستغّل الغباء هذا في صالحك
قل كيف
مثلاً
غير قالب الفورم هوم
وش بيكتب ؟
بيكتب تهديد ولا عبارات مثل وجهه
انت تقدر حسب الاكواد اللي انضافت عندك سابقاً تحدد او تختارها كلها او تزودها حسب ذكائك
وتقدر تصيده بدال ماهو بيصيدك
لو غير القالب بيطلع له المنتدى مغلق بالدالة هذي
@exit($ERRORMGHOOL);
هل تريد التعليق على التدوينة ؟