شناسایی کدهای مخرب وردپرس

در این مطلب از وی پی نگار می خواهیم به بررسی روش هایی بپردازیم که برای اسکن سایت وردپرسی، برای اطلاع از وجود کدهای مخرب وجود دارد. ابزارهای حرفهای و رایگان زیادی برای بررسی کدهای مخرب احتمالی سایت وجود دارند. معمولا بدافزارها و کدهای مخرب از دید ما پنهان میمانند، ولی در صورتی که به طور منظم، سایت خود را اسکن کنیم، می توانیم از وجود آنها با خبر شویم. برای اینکه بتوانید سایت وردپرسی خود را نسبت به وجود بدافزار ها و کدهای مخرب اسکن و بررسی نمایید، در ادامه مطلب با ما همراه باشید.
کدهای مخرب وردپرس
اغلب کاربران تازه کار در ابتدای شروع کار خود با وردپرس، یک افزونه امنیتی که امنیت سایت را تامین کند، نصب نمیکنند. با این کار کدهای مخرب میتوانند تا مدت طولانی شناسایی نشوند و به بصورت ناگهانی امنیت سایت شما را تهدید کنند. اغلب کاربران به این موضوع دقت نمی کنند؛ تا زمانی که یکی از علائم هک شدن سایتشان را مشاهده کنند.
در صورتی که تا امروز سایت شما هک نشده یا مورد حمله قرار نگرفته است، بکار بردن ابزار اسکن کدهای مخرب وردپرس میتواند در تامین امنیت سایت شما در آینده مفید باشد. مهمترین نکته این است که شما می توانید با بهبود امنیت سایت خود، آن را در برابر حملات هکرها محافظت نمایید.
در ادامه به بررسی روشهای اسکن سایت برای یافتن کدهای مخرب وردپرس می پردازیم.
Sucuri
افزونه Sucuri، بهترین افزونه در امنیت وردپرس می باشد. این افزونه دارای دو نسخه رایگان و پرمیوم می باشد. نسخه رایگان هم امکانات خوبی در اختیارتان میگذارد. فقط کافیست این افزونه را دانلود کرده و نصب کنید.
این افزونه، فایلهای سایت شما را زیر نظر دارد و در صورت تغییر در آنها، به شما اطلاع میدهد. همینطور اسکن دقیقی از کدهای مخرب وردپرس که احتمال دارد در سایت وجود داشته باشند، به همراه iframe ها، لینکها و فعالیتهای مشکوک انجام میدهد.
نسخه پرمیوم این افزونه، دارای امکانات فوق العادهای از جمله فایروال می باشد. همینطور در صورتی که سایت شما مورد حمله قرار بگیرد، متخصصین Sucuri بدون هیچ هزینه اضافی، سایت شما را پاکسازی میکنند. این کار ممکن است برای هر شخصی ساده نباشد.
Wordfence
افزونه Wordfence از دیگر افزونههای محبوب امنیت وردپرس می باشد، که شما می توانید به سادگی با استفاده از آن سایت وردپرسی خود را نسبت به وجود کدهای مخرب وردپرس، لینکهای مخرب و الگوهای شناخته شده تخریب کننده؛ اسکن کنید.
این افزونه به صورت خودکار، اسکن امنیتی در پشت صحنه انجام میدهد. شما هم میتوانید هر موقع که خواستید، آن را شروع کنید. در صفحه اسکن، میتوانید روند اسکن را در جعبههای زرد ببینید و بعد از تمام شدن فرایند اسکن، نتیجه را مشاهده کنید.
اگر کدهای مشکوک و مخرب، بد افزار یا فایلهای تخریب شده، پیدا شود، به شما اطلاع می دهد. خود افزونه هم روش هایی برای حل مشکلات ارائه می دهد. همچنین این افزونه از فایروال پشتیبانی میکند که باعث جلوگیری از حملات Brute Force خواهد شد.
Anti-Malware Security
افزونه Anti-Malware Security از دیگر افزونههای قدرتمند در حفظ امنیت وردپرس و تشخیص کدهای مخرب وردپرس می باشد. این افزونه میتواند کدهای مخرب سایت وردپرسی شما را به همراه بد افزارها شناسایی کند.
همینطور کدهای مشکوک، اسکریپتها، حفرههای امنیتی فایل htaccess. و فعالیتهای مشکوک را در همه فایلها و پوشههای سایت شناسایی میکند. احتمالا فرایند اسکن این افزونه به خاطر کامل و جامع بودنش نیازمند زمان زیادی باشد، ولی در پایان امنیت وردپرس را به حد مقبولی میرساند.
توسعه دهندگان این افزونه تلاش می کنند تا روشهای نفوذ جدید را بشناسند و این افزونه را در نسخههای جدید پر بارتر و کاملتر ارائه نمایند.
دقت کنید که این افزونه، احتمالا هشدارهای زیادی را به شما نمایش می دهد که کاذب می باشند و شما باید با مقایسه فایلهای سایت خود با فایل اصلی، تغییرات را شناسایی کنید، که این کار کمی مشکل است. همینطور این افزونه شامل فایروال می باشد، که در مقایسه با DNS Firewall، دارای قدرت کمتری می باشد.
نحوه پاک کردن بدافزارها یا کدهای مشکوک از وردپرس
اولین کار باید، همه رمزهای عبور وردپرس خود را عوض کنید. این کار شامل رمز عبور کاربران سایت، هاست، FTP یا SSH و پایگاه داده (دیتابیس) می باشد. با عوض کردن رمز عبور همه موارد گفته شده، حتی اگر یکی از این رمزهای عبور در معرض خطر بود و بقیه به آن دسترسی داشتند، از این به بعد نمی توانند آن ها را بکار ببرند.
در مرحله بعد، باید یک نسخه پشتیبان کامل (Backup) از سایت خود تهیه کنید. این کار را میتوانید با بکار بردن افزونههای بک آپ یا به صورت دستی و بکار بردن phpMyAdmin و FTP انجام دهید. با این کار مطمئن هستید که اگر اشکالی در روند پاکسازی سایت به وجود آمد، به سادگی نسخه پشتیبان را بازگردانی میکنید و مشکلی در مورد از دست دادن اطلاعات ارزشمند سایت خود نخواهید داشت.
آخرین مرحله، استخدام یک متخصص تامین امنیت وردپرس میباشد، تا سایت شما را همیشه در برابر کدهای مخرب وردپرس بررسی کند. فراموش نکنید که این متخصص میتواند به صورت غیر حضوری کارش را انجام دهد. مثل متخصصین Sucuri که با خرید دلاری بستههای امنیتی آنها، همیشه امنیت سایت شما را تامین میکنند.
شما می توانید خودتان هم اقدام به پاکسازی سایت خود نمایید. البته احتمال دارد کاری مشکل باشد اما با کمی دقت میتوانید این کار را انجام دهید.
درباره سحر امیرعباسیان
کارشناس مهندسی فناوری اطلاعات ، علاقه ی زیادی به طراحی وب دارم.
نوشته های بیشتر از سحر امیرعباسیان









دیدگاهتان را بنویسید