محافظت صفحه 404 برای مقابله با نفوذ هکرها
در جلسه سوم از دوره آموزشی امنیت وردپرس افزونه iThemes Security را معرفی و نصب کردیم و روش غیر فعال کردن ویرایشگر وردپرس را با این افزونه قدرتمند بررسی کردیم. در این درس درباره یکی از فاکتورهای مهم مقابله با نفوذ هکرها در صفحات 404 سایت میپردازیم و برای محدود کردن تعداد دفعات بازدید صفحات با خطای 404 از یکی دیگر از ویژگی های افزونه iThemes Security استفاده میکنیم.
شاید از خود بپرسید صفحات 404 کدام صفحات هستند؟ و یا مگر چه اهمیتی دارد که این خطا را محدود کنیم؟
“خطای 404“ یا همان “صفحه موردنظر یافت نشد“، از خطاهای متداول همه وبسایت ها است. وقتی کاربری آدرس صفحات سایت را به اشتباه در مرورگر وارد کند، با خطای 404 مواجه میشود چون نام صفحه ای که به دنبالش است را اشتباه وارد کرده و چنین صفحه ای اصلاً وجود ندارد. صفحه خطای 404 یکی از صفحات پیشفرض است که در همه قالب های وردپرس وجود دارد.
حالا فرض کنید شخص هکر با هدف پیدا کردن صفحه خاصی برای نفوذ به سایت یا وارد کردن کدهای مخرب به یکی از فایل های وب سایت شما (معمولاً فایل های با فرمت .php،.txt و .zip)، بطور مدام آدرس های مختلف را بررسی کند و با خطای 404 مواجه شود. در اینجا افزونه iThemes Security این افراد را شناسایی کرده و IP آنها را مسدود میکند.
دانلود نسخه اورجینال افزونه iThemes Security
توجه
همکاران ما در تیم ترجمه ابزار وردپرس افزونه iThemes Security را بطور کامل به فارسی ترجمه کرده اند. ولی ما در دوره آموزش امنیت وردپرس از نسخه انگلیسی این افزونه استفاده میکنیم تا شما با اصطلاحات انگلیسی افزونه iThemes Security و امنیتی هم آشنا شوید.
ماژول تشخیص 404
در پیشخوان وردپرس منوی “Security > تنظیمات” (Setting) را انتخاب و ماژول Detection 404 را فعال کنید.

سپس وارد صفحه تنظیمات و پیکربندی ماژول شوید. در این صفحه تعداد دفعات بازدید از صفحه 404 برای مسدود شدن را مشخص کنید.
- Minutes to Remember 404
- دقایق به خاطر سپردن خطای 404 برای بررسی دوره را مشخص کنید.
- Error Threshold
- تعداد دفعات بازدید با خطای 404 تا پس از آن IP کاربر مسدود شود را مشخص کنید. با توجه به اینکه بعضی خطاها و برخورد با خطای 404 در مشاهده وبسایت اجتنابناپذیر است، توصیه میکنیم این تعداد را روی 15 یا 20 بار تنظیم کنید تا بطور اشتباه IP کاربران مسدود نشود.
- Ignored File Types
- نوع فایل های مجاز برای جستجو و برخورد با 404 را مشخص کنید. بهتر است فایل های با فرمت تصویری، فونت، جاوااسکریپ و CSS را مجاز بگذارید تا برای بارگذاری صفحات وبسایت در مرورگر اشکالی ایجاد نشود.

- در ادامه، جدول فرمت های مجاز برای بازدید خطای 404 را برای شما آماده کردیم تا از آن استفاده کنید.
- امیدواریم این مقاله برایتان مفید بوده باشد و با فعال کردن ماژول رهگیری 404 و تنظیم دفعات برخورد کاربر با خطای 404، امنیت وبسایت خود را افزایش دهید و راه نفوذ هکرها برای شناسایی صفحات سایت را محدود کنید.
دیدگاهها و پرسشها
سلام وقت شما بخیر،
برخی از تنظیمات در آپدیت های جدید افزونه تغییر کرده است که بزودی آموزش آن آپدیت میشود، همچنین درصورتیکه مشکلی دارید میتوانید از ناحیه کاربری خود اقدام به ارسال تیکت فرمایید
با تشکر.
سلام وقت شما بخیر،
این ویژگی در نسخه جدید افزونه تغییرات زیادی داشته که بزودی آموزش آن آپدیت میشود.با تشکر.
سلام وقت شما بخیر،
در آپدیت های اخیر افزونه عنوان و رابط کاربری افزونه تغییراتی داشته که آموزش آن نیز بزودی آپدیت خواهد شد. درصورتیکه با مشکلی مواجه شدید میتوانید از ناحیه کاربری خود اقدام به ارسال تیکت فرمایید.با تشکر.
سلام وقت شما بخیر،
بله این مورد در نسخه های جدید افزونه دیگر گزینه ای به این شکل ندارد و در هسته افزونه ادغام شده است.با تشکر.
سلام وقت شما بخیر،
خواهشمند است از ناحیه کاربری خود اقدام به ارسال تیکت فرمایید تا سایت شما بررسی شود.با تشکر.
سلام وقت شما بخیر،
بزودی آپدیت دوره در سایت اضافه خواهد شد ، تا آن زمان پیشنهاد می کنم از ناحیه کاربری خود اقدام به ارسال تیکت فرمایید تا همکاران راهنمایی تان کنند.با تشکر.
سلام وقت شما بخیر،
این افزونه مشکلی با سایت هایی که استاندارد طراحی شدند ندارد و تاثیر خاصی بر سرعت نیز نمی گذارد ، با توجه به توضیحات شما به نظر میرسد اشکالی در سایت شما وجود دارد، افزونه وردفنس از لحاظ ارایه ویژگی های امنیتی بسیار عالی بوده و نصب آن پیشنهاد میشود.با تشکر.
سلام وقت شما بخیر،
در نسخه های جدید تغییراتی در تنظیمات افزونه لحاظ شده که میتوانید از ناحیه کاربری خود اقدام به ارسال تیکت فرمایید.با تشکر.
سلام وقت شما بخیر،
این افزونه به تازگی تغییرات زیادی داشته و نام آن نیز تغییر کرده است که بزودی دوره و برخی جلسات آن آپدیت خواهد شد.با تشکر.
سلام وقت شما بخیر،
در این خصوص آیا فرایند پاکسازی سایتتان بصورت کامل و صحیح انجام شده است؟با تشکر.