محتوای آموزشی وبلاگ نتآرام
در این مقاله قصد داریم آموزش اسکن سایت وردپرس را به شما کاربران عزیز ارسال کنیم، در سالیان اخیر سیستم مدیریت محتوا وردپرس بین وبمستران محبوبیت بسیار زیادی پیدا کرده است، به طوری که میلیون ها وب سایت و با انواع زبان در حال حاضر تحت سیستم wordpress فعالیت می کنند، از آنجایی که این سیستم در سایت های زیادی استفاده شده است به همین دلیل این ارزش وجود دارد تا باگ های امنیتی آن شناسایی شود و برای آن ویروس، exploit و … ایجاد کنند، چرا که در صورتی که کد مخربی تولید کنند که منجر به نفوذ یا ارسال ایمیل های اسپم شود، می توانند از این کد در میلیون ها وب سایت استفاده کنند.

چگونگی اسکن سایت وردپرس توسط افزونه exploit scanner :
یکی از روش های شناسایی ویروس های وردپرس در هاست استفاده از افزونه exploit scanner می باشد، این افزونه فوق العاده می تواند با جستجو در فایل های وب سایت، پست ها و نظرات پایگاه داده هر چیز مشکوکی را شناسایی کند و در لیستی از فایل های غیر معمول به شما نمایش دهد. در نسخه فعلی تا تاریخ ( بهمن 95 ) این افزونه فایل های سایت شما را حذف نخواهد کرد، بلکه با جستجو آنها را به شما نشان می دهد. در ادامه بنده نحوه نصب افزونه exploit scanner را به شما آموزش می دهم
نحوه نصب افزونه exploit scanner :
وارد پیشخوان wordpress خود شوید و از قسمت افزونه ها روی دکمه افزودن کلیک کنید :

سپس در قسمت جستجو افزونه ها عبارت "Exploit Scanner" را وارد کنید تا افزونه های مرتبط برای شما نمایش داده شود، مانند تصویر زیر افزونه را پیدا کنید و سپس برای نصب روی دکمه "هم اکنون نصب کن" کلیک کنبد :

پس از نصب، روی دکمه آبی رنگ فعال کردن کلیک کنید.
برای دسترسی به این افزونه پس از فعال سازی از پیشخوان وردپرس –> ابزار ها –> روی گزینه Exploit Scanner کلیک کنید :

در ادامه ما برخی امکانات افزونه اسکن سایت وردپرس را به صورت فارسی به شما آموزش می دهیم :

- جستجو برای css های مشکوک : visibility:hidden و display:none که برای اسپم استفاده می شود شناسایی می کند ( در بسیاری از موارد این مورد مثبت کاذب می شود )
- محدودیت اندازه فایل : فایل های بزرگتر از اسکن نادیده گرفته می شود و در پایان نتیجه اسکن نمایش داده می شود، اندازه را به کیلوبایت (KB) باید وارد نمایید.
- تعداد فایل ها در هر دسته : برای کمک به کاهش خطا حافظه ( Memory ) می توانید اسکن فایل ها را دسته بندی کنید، برای مثال 250، 250 فایل اسکن شود.
- اجرا کردن اسکن
هنگامی که افزونه در حال اسکن باشد، پیام زیر به شما نمایش داده می شود :

سپس در قسمت Results نتایج به شما نمایش داده می شود :
> لطفا توجه داشته باشید : نتایج این پلاگین می تواند مثبت کاذب باشد، بنابراین قبل از ویرایش و یا حذف هر فایلی آن را کاملا بررسی نمایید.
در قسمت Users with admin privileges لیست کاربران شما با دسترسی admin نمایش داده می شوند.

برای اطمینان می توانید این لیست را با لیست کاربران وردپرس ( پیشخوان –> کاربران –> همه کاربران ) مقایسه کنید.
همچنین پیشنهاد می کنیم مقاله ویروس یابی در سی پنل را نیز مشاهده فرمایید.
امیدواریم مقاله اسکن سایت وردپرس برای شما کاربران عزیز مفید بوده باشد، جهت حمایت از بخش آموزشی نت آرام، لطفا دیدگاه خود را در ادامه همین صفحه برای ما ارسال کنید، در کمترین زمان به آن پاسخ خواهیم داد.
توضیح بیشتر برای انجام مراحل
قبل از تغییر، یک نسخهٔ پشتیبان از سایت داشته باشید. فایلهای سایت مثل قالب و تصاویرند؛ دیتابیس نوشتهها، کاربران و سفارشها را نگه میدارد، پس هر دو لازماند. اگر فروشگاه دارید، بکاپ دیروز سفارشهای امروز را ندارد. به همین دلیل، هنگام رفع خطا نباید بدون برنامه کل اطلاعات را به دیروز برگردانیم. متن پیام خطا را هم کپی کنید تا در مرحلههای بعد بدانیم دنبال رفع چه مشکلی هستیم.
صحت فایلها
هستهٔ وردپرس را با نسخهٔ رسمی مقایسه کنید؛ اگر WP-CLI دارید از بررسی checksum استفاده کنید. فایل اختصاصی یا افزونهٔ تجاری الزاماً checksum عمومی ندارد.
بررسی تغییرات
حسابهای مدیر، cron، فایلهای PHP تازه و تغییرات قالب را بررسی کنید. ابزار امنیتی نگهداریشده باید نتیجهٔ قابل بررسی و قرنطینهٔ قابل برگشت داشته باشد.
رسیدگی به یافته
فایل را بدون شناخت کارکرد حذف نکنید. نسخهٔ سالم را از سازنده بگیرید و علت ورود آلودگی را رفع کنید؛ پاکسازی با تعویض رمز تنها کامل نمیشود.
نتیجهٔ اسکن را با لاگ و رفتار سایت تطبیق دهید. اگر آلودگی تأیید شد، راهنمای واکنش به هک را اجرا کنید؛ نصب یک افزونهٔ قدیمی را تنها راهحل ندانید.
منابع و ادامهٔ مطالعه
مقاله قبلی
کاهش درخواستهای اضافی وردپرس بدون شکستن قالب
۲۲ بهمن ۱۳۹۵مقاله بعدی
دیدگاهها (۰)
دیدگاههای تاییدشده و پاسخهای تیم نتآرام
