Cảnh báo tình trạng mã độc tấn công WordPress

Cảnh báo tình trạng mã độc tấn công website WordPress quy mô lớn.

canh-bao-ma-doc-tan-cong-wordpress-quy-mo-lon

Dạo gần đây, số lượng các cuộc tấn công bằng mã độc vào các website sử dụng mã nguồn WordPress có xu hướng ngày càng gia tăng. Bằng chứng rõ ràng nhất là vào ngày hôm qua, nhiều bạn đã phải liên hệ gấp cho tôi để nhờ hỗ trợ giải quyết việc website bị nhiễm mã độc (Google AdWords không cho chạy quảng cáo, nhận email cảnh báo từ phía nhà cung cấp hosting…). Điểm chung của các loại mã độc này là chui vào file theme, plugin hoặc vào thư mục uploads thông qua các file PHP.

Tham khảo thêm:

  • Chống Brute Force Attack hiệu quả cho website WordPress
  • Cách phát hiện mã độc, backlink ẩn trong theme và plugin lậu

Dấu hiệu cho thấy mã độc tấn công website của bạn

Một số dấu hiệu cơ bản của website WordPress đã bị hack hoặc nhiễm mã độc mà bạn có thể dễ dàng nhận ra:

  • Bị trình duyệt web hiển thị cảnh báo không an toàn khi truy cập vào website.
  • Bị các công cụ tìm kiếm hiển thị cảnh báo trên kết quả tìm kiếm.
  • Bị cảnh báo vấn đề bảo mật trong Google Search Console.
  • Bị thay đổi nội dung hiển thị trên kết quả tìm kiếm (tiếng Nhật, tiếng Trung Quốc…).
  • Website bỗng dưng bị nhà cung cấp host tạm dừng cung cấp dịch vụ (suspend).
  • Không thể đăng nhập được vào trang quản trị của WordPress.
  • Website bị lỗi trắng trang (lỗi 500), lỗi 503… hoặc bị chậm một cách bất thường.
  • Website bị chuyển hướng (redirect) sang một website khác.
  • Email gửi từ website bỗng dưng bị đánh dấu spam.
  • Xuất hiện file với tên lạ trong mã nguồn WordPress, theme hoặc plugin.
  • Nội dung của các file như wp-config.php, .htaccess bị thay đổi.
  • Nhận được cảnh báo mã độc từ nhà cung cấp hosting.
  • Xuất hiện các tài khoản quản trị hosting, quản trị WordPress lạ.
  • Xuất hiện plugin lạ (hiển thị trong danh sách plugin đã cài đặt hoặc chỉ hiển thị thư mục trong hosting).

Dưới đây là ảnh chụp thông báo khi tôi giúp một khách hàng chuyển dữ liệu từ host cũ sang dịch vụ WordPress Hosting do WP Căn bản quản lý:

thong-bao-ma-nguon-bi-nhiem-ma-doc

Điều này có nghĩa là trước khi chuyển qua hệ thống hosting của chúng tôi, khách hàng đã để website bị nhiễm rất nhiều mã độc nguy hiểm.

Chúng có thể được chèn vào một file bất kỳ có trong theme, plugin hoặc file mã nguồn WordPress:

ma-doc-chen-vao-file-theme-wordpress

Hoặc nằm trong một file riêng biệt được upload vào thư mục của theme, plugin, wp-admin, wp-includes và cả thư mục uploads của WordPress:

tap-tin-chua-ma-doc

Những mã độc này thường là backdoor, webshell… có khả năng xâm nhập và phát tán rất nhanh:

ket-qua-quet-ma-doc-tren-wordpress

Chúng gây ra những hậu quả vô cùng nghiêm trọng, chẳng hạn như:

  • Tên miền của bạn bị chuyển hướng sang một website khác (thường là các web đen).
  • Không thể đăng nhập được vào khu vực quản trị của WordPress.
  • Gây lỗi 503, lỗi trắng trang (lỗi 500).
  • Bơm các từ khóa spam lên kết quả tìm kiếm (Google, Bing…).
  • Thu thập các dữ liệu nhạy cảm của bạn và khách hàng được lưu trữ trên website (thông tin cá nhân, mật khẩu, tài khoản ngân hàng).
  • Bị các trình duyệt web cảnh báo nguy hiểm làm giảm mức độ uy tín và mất khách truy cập.
  • Bị các công cụ tìm kiếm đánh tụt thứ hạng hoặc thậm chí là cho vào blacklist, xóa khỏi kết quả tìm kiếm.
  • Bị Google, Facebook… không cho chạy quảng cáo.
  • Website của bạn bị biến thành bot net để spam hoặc tấn công các website khác.

Các nguyên nhân khiến website của bạn bị mã độc tấn công

Có rất nhiều nguyên nhân khiến website của bạn dễ bị nhiễm mã độc, trong đó có thể kể ra như:

  • Sử dụng theme, plugin có nguồn gốc không rõ ràng (nulled hay còn gọi là “lậu”).
  • Không update WordPress, theme, plugin thường xuyên để vá các lỗi bảo mật còn tồn tại trên phiên bản cũ.
  • Đặt mật khẩu quá đơn giản, dễ bị phát hiện.
  • Sử dụng tên đăng nhập mặc định, chẳng hạn như root, admin hay administrator.
  • Không cài đặt các plugin hỗ trợ bảo mật. Không giới hạn việc upload file lên các khu vực khác nhau trong hosting.
  • Sử dụng hosting có khả năng bảo mật kém, không được trang bị hệ thống quét mã độc, cảnh báo mã độc.

Tham khảo thêm: Những nguyên nhân có thể khiến website bị hack

Làm thế nào để phòng chống mã độc tấn công?

  • Không sử dụng theme, plugin không rõ nguồn gốc hoặc được download từ những trang không đảm bảo uy tín.
  • Thường xuyên kiểm tra và update WordPress, theme, plugin ngay khi có phiên bản mới, đặc biệt là các bản vá bảo mật.
  • Đổi tên đăng nhập và đặt lại mật khẩu đủ mạnh (gồm nhiều ký tự, có chứa ký tự đặc biệt). Bật chế độ bảo mật 2 bước hay xác minh 2 bước cho website và hosting (nếu cPanel có hỗ trợ).
  • Cài thêm các plugin hỗ trợ bảo mật, giới hạn số lần đăng nhập thất bại. Sử dụng file .htaccess để ngăn chặn việc upload file PHP vào các khu vực nhạy cảm.
  • Lựa chọn các nhà cung cấp hosting uy tín, có hệ thống quét và cảnh báo mã độc tự động. Không nên sử dụng VPS, server riêng để chạy web nếu bạn không đủ khả năng cấu hình, quản lý và tối ưu bảo mật cho chúng.
Trang bị các kiến thức bảo mật website WordPress căn bản một cách nhanh chóng với ebook “Bảo mật WordPress toàn tập” giá chỉ 99.000 VNĐ.

Ngoài ra, WP Căn bản đã có rất nhiều bài viết hướng dẫn cách bảo mật WordPress. Các bạn có thể tham khảo để biết cách giúp website của mình trở nên an toàn hơn trước các cuộc tấn công của hacker.

Làm gì khi nghi ngờ website bị mã độc tấn công?

  • Kiểm tra xem có nhận được email cảnh báo nào từ phía nhà cung cấp hosting hay không. Nếu có, chúng thường chỉ ra vị trí chính xác của file bị nhiễm.
  • Download toàn bộ mã nguồn web về máy tính, quét bằng phần mềm diệt virus trên máy tính của bạn, đồng thời upload và quét trên các công cụ online như VirusTotal.
  • Kiểm tra hosting xem có file nào lạ (không thuộc về WordPress và các plugin liên quan) hay không?
  • Kiểm tra các file .htaccess, wp-config.php xem có đoạn code nào lạ hay không?
  • Cài đặt các plugin bảo mật như Sucuri Security, Defender và tiến hành quét toàn bộ mã nguồn website.

Trong trường hợp bạn không tìm ra “manh mối”, vui lòng liên hệ ngay với chúng tôi để được tư vấn và hỗ trợ gỡ bỏ với mức giá hợp lý nhất.

WP Căn bản hỗ trợ xử lý mã độc miễn phí cho các website sử dụng dịch vụ WordPress Hosting do chúng tôi cung cấp. Áp dụng cho cả các website đã bị nhiễm từ trên host của nhà cung cấp khác.

Bạn nghĩ gì về vấn đề mà tôi vừa đề cập ở trên? Bạn có kinh nghiệm hoặc các phương pháp hiệu quả khác giúp nâng cao khả năng bảo mật cho website WordPress? Hãy chia sẻ nó với chúng tôi trong khung bình luận bên dưới.

Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều. :)

Tìm kiếm