نحوه حذف بدافزارها از سایت وردپرسی

بدافزارها یا کد های مخربی که ممکن است در هر سایتی دیده شوند از علائمی هستند که به شدت سایت را تخریب خواهند کرد و تاثیرات جبران ناپذیری را به وجود خواهند آورد. شناخت به موقع آنها و راه هایی برای حذف آنها از مواردی است که هر مدیر سایت باید با آنها آشنا باشد تا بتواند در زمان لازم نسبت به رفع بدافزارها در سایت خود اقدامات لازم را انجام دهد. در مقالات قبلی در مورد بدافزارها و تاثیرات مخرب آن آشنا شدیم برای دسترسی به این مقاله اینجا کلیک کنید، در این مقاله تصمیم داریم شما را با نحوه حذف بدافزارها از سایت وردپرسی آشنا کنیم.
راه های حذف بدافزارها از سایت چیست؟
در هنگام شناسایی کد های مخرب و یا بدافزارها در سایت خود، نوبت به حذف و از بین بردن آنها می رسد که برای این کار باید مراحلی را پشت سر بگذارید.
مرحله اول: تهیه نسخه پشتیبان از سایت
در ابتدا شما باید یک بک آپ کلی از سایت خود گرفته و آن را در کامپیوتر ذخیره کنید تا در صورت نیاز بتوانید سایت خود را برگردانید. نسخه پشتیبان سایت خود را می توانید با استفاده از یک افزونه به خوبی و به راحتی انجام دهید. پیشنهاد می کنیم مقاله چگونه با افزونه UpdraftPlus از وردپرس بک آپ بگیریم ؟ را مطالعه کنید.
مرحله دوم: انتخاب یک هاست با کیفیت
نکته مهمی که در امنیت یک سایت باید مورد توجه قرار گیرد، انتخاب هاست با کیفیت می باشد چرا که هاستینگ هایی که به اشتراک گذاشته می شوند و به خاطر وجود بر روی چندین سرور از امنیت پایین تری برخوردار هستند پس با انتخاب یک هاستینگ با کیفیت یک لایه محافظتی برای وبسایت خود اجرا کنید.
مرحله سوم: تغییر رمز عبور حساب های کاربری
این مرحله را باید بگذارید بعد از حذف بدافزارها از سایت انجام دهید پس زمانی که وب سایت خود را از بدافزار ها پاکسازی کردید، برای حسای کاربری خود یک رمز قوی و مطمئن انتخاب کنید.
مرحله چهارم: نصب یک افزونه امن
بعد از پاکسازی سایت از انواع بدافزار ها و کد های مخرب بهتر است یک افزونه با کیفیت و قوی را که بتواند بدافزارها را شناسایی کند را بر روی سایت خود نصب و فعالسازی کنید. پلاگین های بسیاری وجود دارند که قابل استفاده بر روی سیستم وردپرس می باشند و برای چک کردن بدافزار ها مورد استفاده هستند.
مرحله پنجم: حذف فایل های هاست
شما در این مرحله باید برخی از فایل ها را از هاست خود پاک کنید چرا که ممکن است همین فایل ها راهی برای ورود کد های مخرب باشند. وارد هاست خود شده و فایل های زیر را حذف کنید :
- حذف افزونه های وردپرس
- حذف پوسته های وردپرس
- حذف فایل ها به غیر از فایل های هسته وردپرس
- حذف فایل های کش cache files
- حذف فایل .htaccess
آغاز عملیات بازسازی وردپرس
در نخستین مرحله باید یک نسخه از وردپرس خود را دانلود کرده و از حالت فشرده خارج نمایید و با استفاده از نرم افزار های FTP مانند FileZilla فایل جدیدی را که دانلود کرده اید را جایگزین وردپرس قبلی کنید و سپس اطلاعات خواسته شده را مانند اطلاعات پایگاه داده را وارد نمایید و حال پوسته ها و افزونه هایی را که قبلا استفاده میکردید را دوباره فعال کنید ولی اگر همچنان بدافزار هایی در سایت شما وجود داشت، میتوانید این مورد را با پشتیبان هاست خود در میان بگذارید.
رفع مشکل ویروسی شدن هاست و عملیات تکمیلی
شما دوستان اگر پس از بررسی سایت خود متوجه ی کد ها و یا لینک های مشکوکی در سایت خود شدید باید دست به یک عملیات پاکسازی بزنید. یکی از بهترین و راحت ترین روش ها این است که فایل آلوده را از نرم افزار ftp دانلود کرده و سپس شروع به پاکسازی کنید و پس از آن فایل سالم را آپلود نمایید. برای مطمئن شدن از آلوده نبودن وبسایت خود میتوانید آن را اسکن کنید.
یکی از اقدامات مهم که پس از اطمینان پاکسازی باید انجام داد، این است که فایل های غیر ضروری را حذف کرده و پس از آن یک نسخه پشتیبان کامل از اطلاعاتی که در وبسایت وجود دارد، تهیه کنید. زیرا که با این کار شما میتوانید در صورت بروز مجدد این مشکل به راحتی فایل های سالم خود را بازگردانی کنید.
برای جلوگیری از هک و پس از اطمینان از پاکسازی سایت، تمام پسورد های خود را مانند پسورد کنترل پنل، پسورد ورود به سیستم مدیریت محتوا، پسورد اکانت FTP، ایمیل ها و…را به طور کامل تغییر دهید و از پسورد های سخت تر و قوی تر استفاده کنید و لازم به ذکر است پسورد ایمنی خود را با استفاده از کاراکتر های مختلف، اعداد و حروف بزرگ و کوچک انتخاب نمایید.
پاکسازی هاست آلوده به ویروس و Malware
اگر در زمانی شما متوجه ویروسی بر روی هاست خود شدید، باید در ابتدا از سیستمی که هاست به آن متصل است اطمینان حاصل کنید. آیا میتوانید سیستم عامل خود را عوض کرده و یا یک آنتی ویروس به روز را روی آن نصب کنید و پس از این اطمینان حال پاکسازی هاست را آغاز نمایید .
از تمام اطلاعات خود نسخه پشتیبان تهیه کنید تا در صورت بروز دوباره مشکل بتوان آن را به حالت فعلی بازگرداند. سپس پنل مدیریت سیستم مدیریت محتوا وارد شده و آن را بروز رسانی کنید تا دیتابیس با نسخه جدید سازگاری پیدا کند.
قالب سایت را از مدیریت محتوا بر روی پیشفرض قرار دهید. تمام اطلاعات سایت فایل هایی میباشد که در پوشه های File manager و Databese وجود دارند که باید برای پاکسازی، وارد File manager شده و پوشه public_html را به پوشه public_html2 تغییر نام دهید و یک پوشه جدید public_html بسازید.
سپس آخرین نسخه از سیستم مدیریت محتوای خود را دانلود کرده و آن را در پوشه public_html جدیدی که ساخته اید، ریخته و سپس از حالت فشرده خارج کنید و آن را نصب کنید. بعد از آن دیتابیس خود را به پورتال جدید متصل کنید .
در اخر فایل های مورد نیاز خود را از public_html2 به public_html منتقل کنید فقط دقت کنید پوشه هایی را که از سایت های نامعتبر دانلود کرده اید مانند plugins یا theme را انتقال ندهید زیرا که با این کار شما دوباره دست به آلوده کردن هاست خود میزنید.
با راهکارهایی که در این مقاله گفته شد می توانید بسیاری از ویروس ها و بدافزارهای موجود در سایت خود را حذف کنید و سایت را نسبت به این کد های مخرب ایمن سازید. با تشکر از همراهی شما – شاد باشید.