Computer >> Hướng Dẫn Máy Tính >  >> Kết Nối Mạng >> An Ninh Mạng

Gỡ bỏ mã độc 'Monetization' Monit.php khỏi trang web WordPress của bạn

Gần đây, một loại mã độc mới gọi là "Monetization" hoặc monit.php đã thu hút nhiều sự chú ý trên các diễn đàn WordPress. Mã độc này hiển thị một cửa sổ pop-up không được yêu cầu (thường là đồi trụy) cho người truy cập trang web. Nhiều người dùng đã tìm kiếm giúp đỡ để khôi phục trang web của họ khỏi hack này sau khi hacker sử dụng nó để thực hiện các tấn công Black Hat SEO khác nhau.

Hack monit.php là gì?

Gần đây, người ta phát hiện một plugin gọi là "Monetization" đứng sau một số mã được chèn vào back-end của trang web. Khi kiểm tra các file của plugin, người ta phát hiện mã trong file monit.php chịu trách nhiệm chèn các URL spam và chuyển hướng vào bảng wp_options MySQL của trang web WordPress và thay đổi một số cài đặt.

Đây là mã độc chúng tôi tìm thấy trong file monit.php:

<?php /** * Plugin Name: Monitization * Description: this plugin will help you Monitize your traffic easily from different ad networks. * Author: Igor Glavatskiy * Version: 1.0 */ error_reporting(0); ini_set('display_errors', 0); $plugin_key='9f3d4cbd075c63c03c06a63f4579eb13'; $version='1.2'; add_action('admin_menu', function() { add_options_page( 'Monitization Plugin', 'Monitization', 'manage_options', 'monit', 'mont_page' ); remove_submenu_page( 'options-general.php', 'monit' ); });

Làm thế nào bạn có thể tìm ra nếu trang web của bạn bị nhiễm?

Để phát hiện hack monit.php, hãy duyệt URL này sau khi thay thế URL trang web của bạn cho phù hợp:

[your-site-URL]/wp-admin/options-general.php?page=monit

Khi tải, nếu bạn tìm thấy một trang với cài đặt và chuỗi văn bản, bạn có thể đã bị tấn công. Để biết cách sửa trang web của bạn, hãy đọc tiếp.

Làm thế nào bạn có thể sửa tấn công này?

1. Sao lưu trang web trước khi dọn dẹp.

Khuyến khích đưa trang web ngoại tuyến để người dùng không truy cập các trang bị nhiễm trong khi bạn đang dọn dẹp. Hãy chắc chắn sao lưu tất cả file core và cơ sở dữ liệu. Hãy chắc chắn sao lưu ở định dạng file nén, như .zip.

2. Thay thế file core, plugin và theme.

Bạn có thể thay thế các file core bị nhiễm bằng các phiên bản gốc từ các nguồn uy tín. Sau khi tải xuống các phiên bản mới và cập nhật của các tệp & thư mục này, bạn có thể xóa các tệp cũ. Xóa bất kỳ file nào của plugin "Monetization".

3. Dọn dẹp bất kỳ file đáng ngờ, được sửa đổi gần đây nào.

Bạn có thể tìm thấy các file bị nhiễm tiềm ẩn bằng cách xem những file được sửa đổi gần đây. Bạn có thể khôi phục các file này từ bản sao lưu sạch bạn có hoặc từ nguồn tin cậy.

4. Dọn dẹp cơ sở dữ liệu.

Ngoài việc xóa tất cả file plugin và dọn dẹp mã độc được chèn vào file trang web của bạn, hãy chắc chắn kiểm tra các bản ghi option_name sau trong bảng wp_options MySQL của trang web:

  • default_mont_options
  • ad_code
  • hide_admin
  • hide_logged_in
  • display_ad
  • search_engines
  • auto_update
  • ip_admin
  • cookies_admin
  • logged_admin
  • log_install

5. Chạy quét mã độc.

Chạy quét mã độc trên máy chủ web của bạn để tìm mã độc và tệp độc hại. Bạn có thể sử dụng công cụ 'Virus Scanner' trong cPanel do nhà cung cấp hosting của bạn cung cấp, hoặc nhận dọn dẹp mã độc chuyên gia với gói Astra Pro.

Làm thế nào bạn có thể ngăn chặn các tấn công tiếp theo?

Cách chắc chắn duy nhất để bảo vệ trang web của bạn khỏi phương pháp ngày càng tiến hóa của hacker là đầu tư vào bảo mật. Ý tưởng tuyệt vời là đầu tư vào tường lửa trang web, chạy quét mã độc thường xuyên, và nhận kiểm tra bảo mật định kỳ.

Trên thực tế, hầu hết mọi người đều có thể tìm thấy mã độc monit.php vì họ chạy quét mã độc ngay lập tức gắn cờ nó và xác định nguồn mã độc là plugin "Monetization". Vì vậy hãy chắc chắn quét mã độc thường xuyên!

Hack monit.php: Kết luận

Gần đây, một plugin độc hại mới gọi là "Monetization" được phát hiện chèn mã vào trang web, sau đó được sử dụng cho các Hack Black Hat SEO như Japanese Keyword Hack và Pharma Hack.

Các tấn công mạng này rất tồi tệ, và hậu quả của chúng trên traffic, doanh thu, thậm chí uy tín của bạn cũng vậy. Vì vậy, để ngăn chặn bị tấn công, khuyến khích đầu tư vào bảo mật và tuân theo các thực hành bảo mật tốt – những điều này có thể giúp rất nhiều!

Về Astra

Tại Astra, chúng tôi có một đội ngũ chuyên gia bảo mật hàng ngày giúp chủ sở hữu trang web và nhà phát triển bảo mật trang web của họ khỏi kẻ tấn công. Tường lửa thông minh của chúng tôi cung cấp bảo mật real-time 24×7 chống lại bad bot, hacker, mã độc, XSS, SQLi và 80+ cuộc tấn công. Astra Firewall được tùy chỉnh cao cho Prestashop, OpenCart & Magento để cung cấp bảo mật toàn diện cho cửa hàng thương mại điện tử của bạn.