النتائج 1 إلى 2 من 2

الموضوع: حماية أكثر لمنتداك،، طريقة تغيير إسم مجلد الأدمن

  1. #1
    مشرف مؤسس
    الحالة : صمت الحب غير متواجد حالياً
    رقم العضوية : 3
    تاريخ التسجيل : Jul 2003
    المشاركات : 1,726
    التقييم : 10
    Array

    حماية أكثر لمنتداك،، طريقة تغيير إسم مجلد الأدمن


    السلام عليكم،،

    تلبية لطلب بعض الأخوة تم وضع هذه الدرس وهو يشرح طريقة تغيير مسمى مجلد الأدمن الرئيسي وبعض التغييرات في الملفات المرافقة له،، والهدف منه هو تمويه الهاكرز عن الوصول إلى مجلد الأدمن admin بعد أن يتم تغيير إسمه،،

    بسم الله نبدأ،،

    طبعاً هناك طريقة مختصرة وطريقة تفصيلية،، أما الطريقة المختصرة:

    - أولاً: قم بتغيير إسم مجلد الأدمن admin في منتداك إلى أي إسم تمويهي تختار،، وعلى سبيل المثال سنغيره إلى mudeer

    - ثانياً: ستتم التغييرات في سبعة ملفات من ملفات المنتدى وهي التالية:

    عدد أربع ملفات من مجلد المنتدى الرئيسي وهم:

    global.php
    search.php
    moderator.php
    avatar.php

    عدد ثلاث ملفات من مجلد الأدمن الذي تم تغيير مسماه وهم:

    bbimport.php
    functions.php
    global.php

    ثالثاً: طريقة التغيير:
    افتح كلا من الملفات السابقة بالترتيب وابحث عن:
    admin/

    واستبدله بـ:
    mudeer/

    واحفظ شغلك وخلصنا

    ================================


    أما الطريقة التفصيلية،، فبعد تغيير مسمى مجلد admin إلى أي إسم تختاره مثل: mudeer قم بالتالي:

    افتح ملف global.php من مجلد المنتدى الرئيسي،، ابحث عن:

    ابحث عن:
    require('./admin/config.php');

    وغيره إلى:
    require('./mudeer/config.php');

    ابحث عن:
    $dbclassname="./admin/db_$dbservertype.php";

    وغيره إلى:
    $dbclassname="./mudeer/db_$dbservertype.php";

    ابحث عن:
    require('./admin/functions.php');

    وغيره إلى:
    require('./mudeerr/functions.php');

    ابحث عن:
    require('./admin/sessions.php');

    وغيره إلى:
    require('./mudeer/sessions.php');

    وفي نفس مجلد المنتدى افتح ملف search.php وغير التالي:

    ابحث عن:
    include("./admin/badwords.php"); // get the stop word list

    وغيره إلى:
    include("./mudeer/badwords.php"); // get the stop word list

    ولا نزال في المجلد الرئيسي للمنتدى،، افتح ملف moderator.php وغير التالي:

    ابحث عن:
    header("Location: admin/index.php?s=$session[sessionhash]&loc=".urlencode("user.php?s=$session[sessionhash]&action=edit&userid=$userid"));

    وغيره إلى:
    header("Location: mudeer/index.php?s=$session[sessionhash]&loc=".urlencode("user.php?s=$session[sessionhash]&action=edit&userid=$userid"));

    ابحث عن:
    header("Location: admin/index.php?s=$session[sessionhash]&loc=".urlencode("thread.php?s=$session[sessionhash]&action=move"));

    وغيره إلى:
    header("Location: mudeer/index.php?s=$session[sessionhash]&loc=".urlencode("thread.php?s=$session[sessionhash]&action=move"));

    ابحث عن:
    header("Location: admin/index.php?s=$session[sessionhash]&loc=".urlencode("thread.php?s=$session[sessionhash]&action=prune"));

    وغيره إلى:
    header("Location: mudeer/index.php?s=$session[sessionhash]&loc=".urlencode("thread.php?s=$session[sessionhash]&action=prune"));

    ولا نزال في مجلد المنتدى الرئيسي،، افتح ملف avatar.php وغير التالي:
    ابحث عن:
    require('./admin/config.php');

    وغيره إلى:
    require('./mudeer/config.php');

    ابحث عن:
    $dbclassname="./admin/db_$dbservertype.php";

    وغيره إلى:
    $dbclassname="./mudeer/db_$dbservertype.php";


    والآن ننتقل إلى مجلد الأدمن الذي تم تغييره إلى mudeer:

    افتح ملف bbimport.php وغير التالي:

    ابحث عن:
    LINE 3: require ("../admin/bbimport.php");

    وغيره إلى:
    LINE 3: require ("../mudeer/bbimport.php");

    ابحث عن:
    require ("../admin/bbimport.php");

    وغيره إلى:
    require ("../mudeer/bbimport.php");

    ابحث عن:
    include ("./../admin/global.php");

    وغيره إلى:
    include ("./../mudeer/global.php");

    ابحث عن:
    doformheader("../admin/bbimport","choosebb");

    وغيره إلى:
    doformheader("../mudeer/bbimport","choosebb");

    ابحث عن:
    //echo "Tables reset".makelinkcode("restart","../admin/bbimport.php?s=$session[sessionhash]");

    وغيره إلى:
    //echo "Tables reset".makelinkcode("restart","../mudeer/bbimport.php?s=$session[sessionhash]");

    ابحث عن:
    echo "<p>This username is already in use.<br>".makelinkcode("check profile for $user[username]","../admin/user.php?s=$session[sessionhash]&action=edit&userid=$checkuser[userid]",1)."</p>\n";

    وغيره إلى:
    echo "<p>This username is already in use.<br>".makelinkcode("check profile for $user[username]","../mudeer/user.php?s=$session[sessionhash]&action=edit&userid=$checkuser[userid]",1)."</p>\n";

    ابحث عن:
    echo "<p>This email address is already registered as the email address for <a href='../admin/user.php?s=$session[sessionhash]&action=edit&userid=$checkuser[userid]' target='_blank'><u>$checkuser[username]</u></a>, and you have specified that you require each member to have a unique email address.</p>\n";

    وغيره إلى:
    echo "<p>This email address is already registered as the email address for <a href='../mudeer/user.php?s=$session[sessionhash]&action=edit&userid=$checkuser[userid]' target='_blank'><u>$checkuser[username]</u></a>, and you have specified that you require each member to have a unique email address.</p>\n";

    ابحث عن:
    echo "user <i>".htmlspecialchars($user[username])."</i> imported.".iif($pause,makelinkcode("edit","../admin/user.php?s=$session[sessionhash]&action=edit&userid=$userid",1),"")."</p>\n\n";


    وغيره إلى:
    echo "user <i>".htmlspecialchars($user[username])."</i> imported.".iif($pause,makelinkcode("edit","../mudeer/user.php?s=$session[sessionhash]&action=edit&userid=$userid",1),"")."</p>\n\n";

    ابحث عن:
    echo "<p><b>IMPORTANT:</b> In order to activate any IP or Email ban lists imported, you must open
    <b>".makelinkcode("this page","../mudeer/options.php?s=$session[sessionhash]&action=options#settinggroup17",1)."</b>
    and click the 'Save Changes' button at the bottom of the page.
    <a href=\"../admin/options.php?s=$session[sessionhash]&action=options#settinggroup17\" target=\"_blank\">Do this now</a>
    (the page will open in a new window).</p>\n\n";
    flush();

    وغيره إلى:

    echo "<p><b>IMPORTANT:</b> In order to activate any IP or Email ban lists imported, you must open
    <b>".makelinkcode("this page","../mudeer/options.php?s=$session[sessionhash]&action=options#settinggroup17",1)."</b>
    and click the 'Save Changes' button at the bottom of the page.
    <a href=\"../mudeer/options.php?s=$session[sessionhash]&action=options#settinggroup17\" target=\"_blank\">Do this now</a>
    (the page will open in a new window).</p>\n\n";
    flush();


    ابحث عن:
    echo "imported sucessfully.".makelinkcode("edit","../admin/forum.php?s=$session[sessionhash]&action=edit&forumid=$categoryid",1)."</p>\n\n";

    وغيره إلى:
    echo "imported sucessfully.".makelinkcode("edit","../mudeer/forum.php?s=$session[sessionhash]&action=edit&forumid=$categoryid",1)."</p>\n\n";


    ابحث عن:
    echo "imported sucessfully.".makelinkcode("edit","../admin/forum.php?s=$session[sessionhash]&action=edit&forumid=$forumid",1)."</p>\n\n";

    وغيره إلى:
    echo "imported sucessfully.".makelinkcode("edit","../mudeer/forum.php?s=$session[sessionhash]&action=edit&forumid=$forumid",1)."</p>\n\n";

    ابحث عن:
    echo "imported sucessfully.".makelinkcode("edit","../admin/forum.php?s=$session[sessionhash]&action=editmoderator&moderatorid=$moderatorid",1) ."</p>\n\n";

    وغيره إلى:
    echo "imported sucessfully.".makelinkcode("edit","../mudeer/forum.php?s=$session[sessionhash]&action=editmoderator&moderatorid=$moderatorid",1) ."</p>\n\n";


    ابحث عن:
    doformheader("../admin/bbimport","doreset");

    وغيره إلى:
    doformheader("../mudeer/bbimport","doreset");

    ولا نزال في مجلد الأدمن الذي تم تغييره إلى mudeer،، والآن ننتقل إلى ملف functions.php:

    ابحث عن:
    include("./admin/badwords.php");

    وغيره إلى:
    include("./mudeer/badwords.php");

    والآن إلى الخطوة الأخيرة وإلى ملف global.php الذي في مجلد الأدمن الذي تم تغييره،،
    ابحث عن:
    <form action="../admin/index.php" method="post" id="submitrow">

    وغيره إلى:
    <form action="../mudeer/index.php" method="post" id="submitrow">

    إنتهى،،

    ملاحظات هامة:
    * تم تلوين كلمة mudeer باللون الأحمر وتستطيع تغييرها إلى أي إسم آخر،،
    * الطريقة مضمونة 100% وتم تجربتها على أكثر من منتدى وناجحة،،
    * التغييرات السابقة تم تجربتها على نسخة الأخ خالد 2.3.0 ولا بأس في استخدامها على أي نسخة أقدم،،

    لا تنسوا أخوانكم في العراق وفلسطين من دعائكم
    تحياتي
    بوشهاب

    منقول للاهمية الموضوع





  2. #2
    عضو جديد
    الحالة : وصايف غير متواجد حالياً
    رقم العضوية : 185
    تاريخ التسجيل : Aug 2003
    المشاركات : 28
    التقييم : 10
    Array

    تسلم الايادي..على هالمعلومــــه
    واتمنى للأصحاب المنتديات الفائده..





المواضيع المتشابهه

  1. قصة اذا لم تععجبك لاتقرا قصة بعدها
    بواسطة صمت الحب في المنتدى قصص - روايات - روايات طويله
    مشاركات: 36
    آخر مشاركة: 19-05-2008, 03:26 PM
  2. صدور قائمة المرشحين في دوائر الشرقية
    بواسطة *^*رابـ ـي *^* في المنتدى المنتدى العام
    مشاركات: 2
    آخر مشاركة: 19-02-2005, 08:07 PM
  3. بكيت دم
    بواسطة حزن في المنتدى قصص - روايات - روايات طويله
    مشاركات: 6
    آخر مشاركة: 14-04-2004, 04:59 PM
  4. قصة حب في حرب الخليج
    بواسطة صمت الحب في المنتدى قصص - روايات - روايات طويله
    مشاركات: 7
    آخر مشاركة: 10-09-2003, 02:25 PM

المفضلات

المفضلات

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64