السلام عليكم،،
تلبية لطلب بعض الأخوة تم وضع هذه الدرس وهو يشرح طريقة تغيير مسمى مجلد الأدمن الرئيسي وبعض التغييرات في الملفات المرافقة له،، والهدف منه هو تمويه الهاكرز عن الوصول إلى مجلد الأدمن 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('./mudeer/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 ولا بأس في استخدامها على أي نسخة أقدم،،
لا تنسوا أخوانكم في العراق وفلسطين من دعائكم
تحياتي
أخوكم: بحريني للأبد